Awin is seeking a Global Communications Manager to develop and execute comprehensive global communications strategies that strengthen the company's reputation, unify its narrative, and enhance stakeholder engagement. Reporting to the Global Head of Brand and Communications, you will lead strategic communications initiatives across markets, partnering with regional teams and leadership to ensure consistent, compelling communications.
📋 Job Requirements
• Demonstrate 7+ years of proven experience in communications, public relations, or corporate affairs, ideally within a technology or SaaS environment.
• Show strong background in developing and implementing global communications strategies and messaging frameworks.
• Exhibit demonstrated experience in managing crisis communications and advising senior leaders in high-pressure situations.
• Prove proven success in managing media relations, PR campaigns, and corporate storytelling.
• Display experience leading internal communications at a regional or global scale.
• Show strong analytical mindset with ability to evaluate communication impact and adapt strategies accordingly.
• Communicate as native English speaker with excellent written and verbal abilities and flawless grammar.
• Demonstrate exceptional communication skills that are clear, confident, and empathetic.
• Show strategic thinking with strong business and brand acumen.
• Exhibit calm demeanor under pressure with excellent judgement and discretion.
• Prove highly organized and proactive with ability to manage multiple priorities with precision.
🌟 Nice-to-have
• Show prior experience in B2B environments and/or matrixed global organizations.
• Demonstrate additional European languages including German.
• Exhibit experience in affiliate or partnership marketing industry.
🎯 Responsibilities
• Develop and own global communications plans that align with business priorities and reinforce Awin's vision, values, and positioning.
• Build and maintain Awin's global messaging framework, ensuring clarity, consistency, and adaptability across audiences, channels, and markets.
• Partner with leadership and key business functions to align on core narratives that support corporate strategy, product positioning, and thought leadership.
• Ensure all communications reflect Awin's tone of voice, purpose, and brand strategy, supporting both marketing and business growth objectives.
• Oversee Awin's global PR strategy by managing proactive storytelling, media engagement, and reactive communications.
• Manage the relationship and delivery of Awin's appointed PR agency, ensuring effective delivery of PR goals on a global scale.
• Identify opportunities for positive media coverage that strengthen brand authority and executive visibility.
• Manage media responses and press activity around company announcements, leadership changes, or product developments.
• Lead on crisis communications planning, ensuring clear processes, roles, and messaging frameworks are in place for high-risk scenarios.
• Act as key advisor to leadership team during critical communications moments, ensuring swift, strategic, and coordinated responses.
• Drive Awin's internal communications strategy to inform, inspire, and connect employees across regions and departments.
• Develop clear frameworks and channels for internal storytelling, leadership visibility, and employee engagement.
• Collaborate with Brand and Creative teams to ensure communications reflect and reinforce Awin's brand identity.
• Monitor and report on brand and communications effectiveness, providing insights to optimize strategies and inform leadership.
About Awin
😃 What Awin offers
• Receive flexible four-day Flexi-Week at full pay with no reduction to annual holiday allowance.
• Access variety of different paid special leaves prioritizing mental health and wellbeing.
• Receive monthly remote working allowance to cover running costs and support for setting up remote workspace.
• Benefit from Flexi-Office with hybrid/remote work possibilities to work across Awin regions.
• Access extensive Awin Academy training suite covering wide range of professional and personal development skills.
• Join dynamic, social and inclusive culture with virtual 'Life @ Awin' hub for global social activities.
💖 What makes Awin unique
Established in 2000, Awin is a global affiliate and partnership marketing network that empowers brands to partner with over 1 million publishers. As part of Axel Springer Group, Awin provides an open partner ecosystem connecting advertisers, publishers, and agencies worldwide. The company champions diversity, inclusion, and authenticity while maintaining a dynamic international culture with flexible working arrangements.