James Shepherd

Head L&H Business Management Reinsurance at Swiss Re

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.

Links

Timeline

  • Head L&H Business Management Reinsurance

    Current role

View in org chart