Sarah Rawson

Regional Head of Business Management EMEA, Swiss Re Services Limited

Sarah Rawson is an Actuary by trade, and quickly rose to become one of the youngest Managing Directors at Swiss Re. She is responsible for a large portfolio of Life & Health Insurance coverages across several countries. Sarah leads 280 people from many cultural backgrounds and serves as the Appointed Actuary for Swiss Re Europe and a member of Swiss Re's Management Committee. She is an influential voice for key decisions on topics that are often strategic but complex and provides significant steer to the business.

About Us

Events

Media

Partners & Members

  • Join Us

Language Editions

Privacy Policy & Terms of Service

© 2024 World Economic Forum