Swiss Re

Senior Insurance Innovation Leader

Boston, MA

This is your opportunity to join Swiss Re Group - one of the world's leading wholesale providers of reinsurance, insurance and other innovative forms of insurance-based risk transfer. Our business at Swiss Re is about understanding and analysing the major risks that concern the world - from natural catastrophes to climate change, from ageing populations to cybercrime. We combine experience with expertise and innovative thinking to create new opportunities and solutions for our clients. And we enable the risk-taking essential to enterprise and progress. This is only possible with around 10,000 truly exceptional Swiss Re people across our group worldwide.

The Role

We are looking for a senior insurance professional with entrepreneurial mindset to join our team in Boston and lead transformative innovation projects.

To strengthen our team in Boston we are looking for a senior insurance professional who will identify innovative high impact projects and build them into actionable business ideas.

Current And Future Projects 

The projects listed below are led by the other members of the team in Boston nd London address other fields where the rapid increase of data innovation will have a broad impact on insurance

  • Life sciences: Digital Health, Behavioral Analytics
  • Physical sciences: IoT & Sensors, Risk data enrichment & integration
  • Security and related technologies: Cyber risk, Blockchain
  • Artificial intelligence and deep learning
  • Personal data economy

About You

We are looking for individuals with a strong sense of collaboration to work actively with internal and external partners. The right candidate will have a combination of analytical and hands-on entrepreneurial skills to move her ideas from ideation to implementation.

The successful candidate identifies and shapes potential project ideas in his/her area of expertise, finds internal support to the project by regularly interacting with senior management, and leads the project forward until completion of an actionable business plan. He/she will also support other team members by acting as a sounding board for their projects and complementing their technical knowledge with an insurance industry view.

In addition, as part of a team he/she actively contributes to team meetings, shares updates and news in her area of expertise with the team and with the wider organization, and engages with the Boston innovation ecosystem (including startups, accelerators, and research groups).

What You Bring To The Team

  • 10+ year of experience in the insurance or reinsurance industry
  • Focus on technological innovation and transformation a plus, in particular related to the areas described above
  • Strong ties to the innovation ecosystem
  • Entrepreneurial mindset with proven ability to lead complex projects
  • Ability to communicate innovative ideas clearly
  • Confident attitude when interacting and presenting to senior management
  • Willing to travel in the US and Europe occasionally


  • Competitive compensation package
  • Flexible work from home policy
  • Flexible schedule
  • Health benefits
  • Generous PTO and holidays

About The Team

The Digital Analytics Catalyst (DAC) is a small team of talented individuals based in Boston and London. The team has the mandate to lead innovative research projects from ideation to early implementation stage, which have the potential to radically improve and transform the business. Closely connected to local innovation ecosystems in the London and Boston offices, the DAC engages both with colleagues across the organization and with external experts to gain an outside-in perspective. Ideas and opportunities originate across all regions, business units and functions of the company.

Swiss Re

Pascal Marmier

use your email instead