Swiss Re (UK)

Catalyst Lead, Behavioural Analytics

London, UK

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 analyzing 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. 

About the team

The Digital Analytics Catalyst (DAC) is a small team of highly talented individuals based in Europe and USA. 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 along the entire re/insurance value chain. Closely connected to local innovation ecosystems in London, Switzerland and Boston, the DAC engages both with external experts and with colleagues across the organization to gain an outside-in perspective. Ideas and opportunities originate across all regions, business units and functions of the company. 

Projects are in fields where the rapid increase of data innovation will have a broad impact on insurance, such as:

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

About the role

To strengthen our team in London we are looking for Catalyst Leads who will identify innovative research or startup projects and build them into actionable business ideas within the field of Behavioural Analytics. 

The Catalyst lead identifies potential project ideas in their area of expertise based on business problems, finds internal support to the project by regularly interacting with senior management, and leads the project forward until completion of an actionable business plan. 

In addition, as part of a team the Catalyst Lead actively contributes to team meetings, shares updates and news in their area of expertise with the team and with the wider organization, and engages with the London innovation ecosystem (including startups, accelerators, and research groups).

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.  

What you bring to the team:

  • High level of expertise in one of the areas described (10+ years)
  • Strong ties to the innovation ecosystem
  • Entrepreneurial mindset, able to lead projects forward 
  • Experience or a strong interest in/motivation to learn about re/insurance
  • Ability to communicate innovative ideas clearly to a non-technical audience
  • Confident attitude when interacting and presenting to senior management
  • Willing to travel in Europe and the US occasionally
Swiss Re (UK)

Emma Clayton

Head Strategy & Operations
use your email instead