James Shepherd was appointed as Head Life & Health Business Management with effect from October 2017.
In this function, James Shepherd is responsible for managing Swiss Re's in-force portfolio of Life & Health reinsurance business. This includes claims management, technical accounting, portfolio management, run-off, auditing, reinsurance operations and reserving. For the previous six years, James was Chief Operating Officer of the Reinsurance business, and his current role continues his membership of the Reinsurance executive team.
Having started his reinsurance career in 1987 with Victory Re, then ING, ERC and GE before joining Swiss Re, James has one of the longest and most diverse L&H reinsurance backgrounds in the industry. Having held key roles in underwriting, marketing, accounting, contracts, operational risk management, technology and change management, he was part of the GE Insurance Solutions L&H Executive Team before co-leading the integration of GE's L&H business into Swiss Re.
James is a British citizen, living in Switzerland, and holds qualifications with the Chartered Insurance Institute and Chartered Institute of Marketing in the UK.