Jonathan Isherwood Chief Executive Officer Reinsurance Americas / Regional President Americas

Contact options for Jonathan Isherwood

Professional experience

Jonathan Isherwood started his career in 1991 with Ernst & Young, and moved to GE Capital as an audit/consulting leader in 1994. In 2000, he joined GE Insurance Solutions to build the Risk Management team and thereafter led the Global Property division. In 2005, he became CEO of GE Frankona AG and Chairman of the Board ERC Copenhagen. In addition, he had global responsibility as President of Product Strategy of GE Insurance Solutions.

Following the acquisition of GE Insurance Solutions by Swiss Re in 2006, Jonathan Isherwood joined Swiss Re as Head of Product Integration. From 2007 he led the Claims, Accounting & Liability Management division, and in 2013 assumed the role of Head Globals Reinsurance.

Jonathan Isherwood was appointed as Chief Executive Officer Reinsurance Americas with effect from 1 April 2020, and Regional President Americas and member of the Group Executive Committee as of 14 August 2020.

Educational background

  • Master's degree in Economics, Cambridge University, United Kingdom