Share this Job

Beijing, 11, CN

Head Life & Health Actuarial Management China


Head Life & Health Actuarial Management China 

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 our 15,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

This is a key senior role primarily responsible for all actuarial valuation, reporting and analysis for Swiss Re's China L&H business:

  • Overall ownership of China'a L&H actuarial deliveries to internal Swiss Re stakeholders in Asia and Group level, and external stakeholders including auditors and the CBIRC
  • Lead Beijing and Bangalore actuarial reporting teams to provide high quality production of US GAAP, EVM and Statutory actuarial valuation
  • Support China's Appointed Actuary and CFO for CBIRC submissions
  • Lead or provide support, as appropriate, into capital management, ALM, risk management and regulatory engagement activities
  • Be a trusted advisor to the business through insightful analysis, proactive understanding of market developments, and engagement with other L&H functions to ensure effective management of L&H inforce portfolios in China
  • Be part of the senior management in China, provide leadership and guidance to junior colleagues in Actuarial Management and Business Management in China
  • Represent China and Asia in regional and global projects as appropriate


About the team

The L&H Actuarial Management team for Swiss Re Asia is responsible for actuarial valuation, reporting and analysis for all reinsurance business written in Asia. The L&H Actuarial Management function resides within the L&H Business Management division. The mandate of Business Management is effective management of Swiss Re's inforce business. Other functions within Business Management are Claims Management, Portfolio Management and Technical Accounting.


About you

You will apply your strong technical knowledge, business experience and leadership qualities to be an effective regional leader. You will have the following attributes:

  • Minimum 15 years of L&H (re)insurance experience in either valuation or pricing functions, with at least 10 years post qualification experience;
  • FCAA or an internationally recognized qualification such as FIA, FIAA, FFA or FSA;
  • Deep knowledge of China insurance accounting, reserving and solvency regimes, Direct experience with US GAAP, IFRS or economic reporting;
  • Effective working experience with senior management of varied backgrounds;
  • Excellent interpersonal, communication, influencing and people management skills; Ability and courage to constructively challenge strategic business propositions, but also have business mind-set to be solutions oriented;
  • Fluent spoken and written English.

Reference Code: 91663