About the role
The Manager, Brand Communications will lead the development and execution of integrated brand communications across key channels and markets, with Social Media, KOL management and in-market activation as core areas of responsibility. The role will manage a team of 2 direct reports and work closely with internal stakeholders, agencies and external partners to build brand awareness, engagement and relevance, while supporting key business objectives. The role requires a balance of strategic thinki…
