Job Description

Are you a strategic storyteller with a strong command of brand building, public relations, and integrated digital communications? We are seeking a dynamic Corporate Communications Manager (Marketing Lead) to spearhead brand visibility, public relations initiatives, and comprehensive marketing strategies across a diversified group of companies.

In this high-impact leadership role, you will be responsible for shaping and executing corporate communications, brand strategy, PR, digital presence, and event marketing. You will serve as the central force for brand consistency, market positioning, and visibility, working closely with sales, business leaders, and external partners to drive commercial success.

Key responsibilities include leading corporate communications and brand strategy, driving PR and media relations, overseeing digital and social media, managing websites and content, planning and executing events, and supporting sales with impactful marketing materials. You will also lead integrated campaigns, manage internal teams and external agencies, and track performance metrics to optimize marketing ROI.

If you are ready to craft powerful brand narratives and drive visibility at scale, we encourage you to apply.

To apply for this role, click the Apply button on this page and follow the instructions.

Required Skills

Corporate CommunicationsBrand ManagementPublic RelationsDigital MarketingSocial Media StrategyEvent MarketingMedia RelationsContent ManagementStakeholder ManagementLeadershipIntegrated MarketingMarketing ROI

Key Responsibilities

  • Lead corporate communications and brand strategy across all business units
  • Drive PR, media relations, and thought leadership positioning
  • Oversee digital and social media strategy (LinkedIn, Instagram, X, YouTube)
  • Manage websites, content, and digital assets for performance and visibility
  • Plan and execute events, webinars, and exhibitions (local & global)
  • Collaborate with strategic partners on campaigns and co-branded initiatives
  • Support Sales with high-impact marketing and pitch materials
  • Lead integrated campaigns and compelling brand storytelling
  • Manage internal teams and external agencies
  • Track performance metrics and optimize marketing ROI

Qualifications

  • Minimum of 6-8 years’ experience in Corporate Communications, Marketing, or Brand Management
  • Experience across PR, digital, events, and integrated marketing
  • Strong stakeholder management and leadership capability
  • Proven ability to manage multiple brands or business lines
  • Experience working with Sales and senior leadership teams
  • Bachelor’s degree in Marketing, Communications, or related field (Master’s is an advantage)

How to Apply

This job has expired

This pivotal leadership position is designed to elevate brand visibility, public relations, and integrated marketing efforts across a diverse portfolio of companies. You will be instrumental in shaping and executing comprehensive communication strategies, ensuring a cohesive and impactful brand presence in the market. Your role will involve close collaboration with sales teams and senior leadership to achieve significant commercial objectives.

Posted Date

March 31, 2026

14 people viewed this job