Share this Job

Beijing, BJ, CN

Sr Manager Safety and Sustainability Solutions


About Swiss Re

Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime.

At Swiss Re we combine experience with creative thinking and cutting-edge expertise to create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 13,000 employees across the world.

We offer a flexible working environment where curious and adaptable people thrive. Are you interested in joining us?


About the role

  • As safety and sustainability solutions owner, lead Swiss Re China's safety and sustainability insurance solutions cross-functional team, enhance and execute the corresponding strategy, to achieve Swiss Re's ambitions in the safety and sustainability segment.
  • Develop solutions to meet needs from primary insurance partners in the safety and sustainability segment
  • Originate business opportunities, develop the sales pipeline, and commercialise the related solutions
  • Coordinate local, regional and global resources to deliver the solution products and services
  • Identify, develop and maintain partnerships, including but not limited to start-ups, tech companies, research institutes, distribution channels, etc.


About the team

Continuing growth in China P&C insurance marketplace offers more opportunities for innovation, and safety and sustainability related liability insurance is one of them. Increasing market needs and strong government support boost growth, for both conventional and emerging risks, enabled by the technology advancement in the risk management and data science.

Swiss Re China P&C Solutions team aims to develop innovative solutions that can address the needs of our reinsurance clients in China, such as product offering, risk management, etc., by leveraging our global resources on the new risk knowledge, data, technology, ecosystem partnership, etc.

As safety and sustainability solutions owner, you will develop and commercialize Swiss Re's related solutions in China, and perform a diverse set of responsibilities in order to strongly position Swiss Re as a leader in the safety and sustainability insurance space. This is a unique opportunity to drive innovation and technological developments so as to be part of the re/insurance transformation.


About you

Professional Experience

  • Minimum bachelor's degree with minimum 8 years' working experience in insurance or risk management industry and at least 3+ years in international companies.
  • Solid understanding of liability insurance industry landscape and future development trend.
  • Broad network and deep insight in the safety and sustainability related industries.
  • Proven business development acumen and strong track record of building commercial partnerships.
  • Demonstrable track record of developing innovative insurance or other risk management related solutions.


Skills & Capabilities

  • Strategic planning
  • Innovation & technology transformation
  • Cross functional team leadership
  • Sales origination and leadership
  • Project management and governance



  • Fluent in speaking, writing, and reading both English and Mandarin.
  • Based in Beijing, and willing to travel as required

Reference Code: 96788 


Job Segment: Liability, Manager, Risk Management, Insurance, Management, Finance, Research