Senior Media Relations Manager Americas
Swiss ReAbout the role
Would you like to work with a global company and use your media relations skills to move the needle on important risk management topics that ultimately help our world be more resilient?
We are looking for a Senior Media Relations professional who will help position Swiss Re as a leading risk knowledge company with strategic and creative media coverage. Do you get excited about the challenge of distilling complex topics into interesting story angles? Do you love connecting those ideas with media opportunities? If you also have excellent storytelling, writing and editing skills and experience in the financial sector, let's talk!
About the Role
In this fast-paced and highly visible position, you will create and drive impactful earned media strategies across the United States and Canada, with additional oversight of media activities in Latin America. Working closely with senior executives, topic experts, Marketing colleagues and teammates across the globe, you will champion Swiss Re’s voice externally through trade, business, and mainstream media.
You will play an important role in showcasing Swiss Re key business topics across all business units:
- Property & Casualty Reinsurance
- Life & Health Reinsurance
- Swiss Re Corporate Solutions
You will report to the Head of Communications for the Americas, coordinate closely with global colleagues and help to ensure regional priorities and nuances are accounted for.
Main tasks
- Strategic media relations support: Together with the US and global Communications teams, develop media plans and approaches that support business priorities and help influence conversations about issues important to Swiss Re and to overall global risk management issues.
- Media outreach and placement: Leverage existing media relationships and build new ones with key journalists and editors across broadcast, print and digital platforms. Proven ability to secure coverage in top-tier outlets such as the Wall Street Journal, Bloomberg, New York Times and CNBC.
- Storytelling expertise: Create and shape newsworthy narratives that go beyond 'canned messaging' – deliver Swiss Re stories in a way that resonates with journalists and audiences.
- Communications counsel: Advise Swiss Re leadership on communications approach, and provide counsel on broader framing and messaging, develop media briefings and provide steering and coaching.
- Regional execution with global connection: Oversee media activities that support three Swiss Re business units, tailoring regional stories while aligning with global themes.
- Responsive and proactive approach: Act as a senior media spokesperson for Swiss Re in the Americas. Collaborate on emerging issues and crisis management, regulatory matters, transactions, and other Group topics. Help to monitor the news cycle and act quickly to insert Swiss Re into the conversation, as advantageous.
- Media guidance for Latin America: Provide strategic guidance and coordination support to Latin American media relations colleagues.
About the team
You will join a professional and highly motivated global Communications Community that is committed to delivering impact and driving differentiation for the Swiss Re Group. We are responsible for managing reputation, supporting the business, aligning employees and gathering intelligence and connecting the dots in ways that only Communications can.
We work together to measurably influence the stakeholders on our radar screen: clients, decision makers, and employees in order to support and enhance Swiss Re’s reputation and role as market and opinion leader.
As individuals, we collaborate and bring our knowledge, skills and expertise to bear in specialist teams that support the Group in achieving its vision and purpose of making the world more resilient.
Driven by a commercial mindset, we are passionate about engaging and inspiring our audiences within and outside the business. In the spirit of continued growth, we leverage data and technology to measure, understand and constantly increase our performance.
About you
You are an upbeat, collaborative communicator who thrives in a fast-moving, globally connected environment. You have understand financial markets, media dynamics, and corpora
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s