We are looking for a Global Senior Communications Manager to develop and execute comprehensive global communications strategies that strengthen Awin's reputation, unify its narrative, and enhance engagement across all stakeholders. This role will define and manage messaging frameworks, communications plans, and brand-aligned storytelling that build trust, protect reputation, and reinforce Awin's leadership in the affiliate and partnership marketing industry.
Requirements
- 7+ years of proven experience in communications, public relations, or corporate affairs
- Strong background in developing and implementing global communications strategies and messaging frameworks
- Demonstrated experience in managing crisis communications and advising senior leaders in high-pressure situations
- Proven success in managing media relations, PR campaigns, and corporate storytelling
- Experience leading internal communications at a regional or global scale
Benefits
- Flexi-Week and Work-Life Balance
- Remote Working Allowance
- Flexi-Office
- Development opportunities through Awin Academy
