1. Home
  2. Knowledge Hub
  3. Barry Franklin

Barry Franklin

Barry Franklin

Head of Risk
Zurich North America

Skills and experience

Barry Franklin is the Head of Risk for Zurich North America. In this role, he is responsible for ensuring adherence to Zurich Risk Policy and advising and challenging Zurich North America leadership with respect to balancing business strategy and risk-taking within the agreed risk appetite. He is also responsible for promoting risk awareness throughout the organization. He rejoined Zurich in 2011, after having previously served in various actuarial roles with Zurich early in his career.

Before rejoining Zurich, he led Towers Watson’s Corporate Enterprise Risk Management practice. Prior to that position, he was Group Managing Director for Aon Global Risk Consulting in the Americas and also served as a Partner in Ernst & Young LLP’s Actuarial and Risk Management practice.

External appointments

Franklin is active in leadership within the Casualty Actuarial Society, having recently completed a three-year term on the CAS Board of Directors while continuing to serve on the CAS Risk Management and Nominating Committees. He is also a member of the Dean’s Advisory Board for Northern Illinois University’s College of Liberal Arts & Sciences.

Educational background

Franklin earned his bachelor’s degree from Northern Illinois University. He is a Fellow of the Casualty Actuarial Society, a Chartered Enterprise Risk Analyst and a member of the American Academy of Actuaries.