Bob Deutsch


Bob is Managing Director of North American Life & Health, the insurance division of GE Capital. He also serves as Senior Advisor to both Oliver Wyman and Aquiline Capital Partners. Previously he was Chief Strategy Officer for Hamilton Insurance Group from July 2014 to December 2017, as well as CEO of Hamilton USA from October 2015 to October 2016.

Before joining Hamilton, he was Managing Director of GCP Capital Partners, starting in February 2010. Bob was a founder and the CEO of Ironshore Inc., an insurance company established in 2006. From 1999 to 2004, Bob was CFO of CNA Financial. Before joining CNA, Bob was one of the founders of Executive Risk (now part of Chubb), where he was President of its insurance subsidiaries, Chief Actuary and CFO. Prior to joining Executive Risk in 1987, Bob worked for Swiss Re and Ernst & Young.

He is currently a Director of Wilton Re Ltd. and previously served as a director of companies such as Beazley, Chaucer, Darwin, Enstar, Platinum Underwriters and others.

Bob is a Fellow of the Casualty Actuarial Society, an Associate of the Society of Actuaries and a Member of the American Academy of Actuaries. He is a graduate of The Wharton School, University of Pennsylvania.