Marketing Manager
deluge corporation- Posted 17 hours ago
- Be among the first 10 applicants
Job Description
About the Role:
Following our recent listing on the SGX Mainboard, Deluge Corporation Limited is looking for a hands-on and commercially minded Marketing Manager to establish and lead our Group marketing and corporate communications function.
This is not a role where you will inherit an established marketing team. You will have the opportunity to build the function from the ground up, shaping the Deluge brand, strengthening our corporate communications, growing our digital presence and telling the stories behind our projects, people and achievements.
What You'll Do:
Marketing & Brand
- Develop and execute the Group's marketing and communications strategy.
- Strengthen the Deluge brand and establish consistent brand guidelines across the Group.
- Develop corporate presentations, brochures, capability statements, project profiles and other marketing materials.
- Partner with business leaders on marketing initiatives that support business development and growth.
- Manage external creative, digital and communications partners where required.
Corporate & Digital Communications
- Manage and grow Deluge's corporate LinkedIn presence and other relevant digital channels.
- Manage and continuously improve the corporate website.
- Develop engaging content around our projects, people, milestones, safety, sustainability, innovation and corporate developments.
- Produce written, photographic and video content showcasing the Group's capabilities and major projects.
- Support Management with external communications, media enquiries and reputation management.
Listed Company & Stakeholder Communications
- Work with Management, Finance, HR, the Company Secretary and professional advisers on corporate communications.
- Support annual reports, sustainability reports, investor presentations, AGM and other stakeholder communications.
- Ensure appropriate internal approvals for external communications, particularly potentially market-sensitive information.
Internal Communications & Employer Branding
- Partner with HR on employee communications and engagement.
- Strengthen Deluge's employer brand and recruitment marketing.
- Showcase our people, careers, culture and achievements.
- Support communications and branding for key Group events and employee initiatives.
What We're Looking For:
- Degree or Diploma in Marketing, Communications, Public Relations, Business or a related field.
- Around 5–8 years of relevant marketing and/or corporate communications experience.
- Strong writing, editing, presentation and content development skills.
- Good understanding of LinkedIn, digital marketing and corporate social media.
- Comfortable working directly with senior management and stakeholders across the business.
- Resourceful, hands-on and able to work independently in building a new function.
- Experience in B2B, engineering, construction, industrial, property, infrastructure or another technical sector would be advantageous.
- Listed-company, corporate or investor communications experience would be an advantage.
- Photography, video, graphic design or other content creation skills would be a plus.
Why Join Deluge
Deluge has been protecting lives, assets and critical infrastructure since 1983. Following our listing on the SGX Mainboard, we are entering an exciting new stage of growth.
This is an opportunity to join us at an important point in that journey and play a key role in shaping how the Deluge story is told.
We're not looking for someone to simply manage an existing marketing function. We're looking for someone who wants to build one.

