JOB PURPOSE
The Marketing & Branding Manager will be responsible for developing, implementing, and managing the overall marketing and brand positioning strategy for the organization and its business units.
The role will drive brand visibility, digital presence, marketing campaigns, and strategic communication across both online and offline channels, supporting the Group's business development initiatives across international markets.
The role will ensure consistent brand positioning, a solid digital footprint, and effective marketing systems that contribute to lead generation, brand credibility, and business growth.
Minimum Qualifications
Bachelor's degree in marketing, Business Administration, Communications, or related field
MBA in Marketing or Branding preferred
Minimum Experience
12 + years of experience in marketing, branding, or corporate communication
Experience in engineering, EPC, infrastructure, construction, modular building, or industrial sectors preferred
Experience managing both digital marketing and offline marketing initiatives
Exposure to international B2B markets will be an advantage
Job-Specific Skills
Strategic Marketing Planning
Brand Management & Positioning
Digital Marketing & Online Campaign Management
Content Development & Corporate Communication
Marketing Analytics & Reporting
Exhibition & Event Marketing
Marketing Automation Tools and Platforms
PR Strategy & Media Relations
Press Release Writing & Distribution
Crisis Communication & Reputation Management
Stakeholder Communication & Spokesperson Alignment
Generic Skills
Solid communication and presentation skills
Strategic thinking and planning capability
Cross-functional collaboration ability
Project management and execution capability
Creative thinking and problem-solving
Knowledge
B2B marketing strategies and frameworks
Digital marketing platforms and tools
SEO, content marketing, and social media marketing
Branding and corporate