Stephen T. O’Hearn spent the majority of his career with PricewaterhouseCoopers (PwC), and was with the firm for 38 years. Most recently, he served as the Global Leader of PwC’s 15,000-person Insurance Practice from 2015 to 2020, during which time he also served on PwC’s extended global leadership team. A trained accountant, Stephen has 26 years of experience as an audit partner, serving a variety of clients in the financial services industry.
His career has led him around the world: In 2001, Stephen moved to Tokyo with the PwC Insurance Practice, and in 2012, he moved to Switzerland to serve as the Global Relationship Partner and Audit Partner for Zurich Insurance Group. He then assumed the role of EMEA Insurance Leader in 2012, and leadership of the PwC Global Insurance Practice in 2015. In 2018, he moved to Munich to serve as Global Relationship Partner for Allianz.
Stephen attended The University of Notre Dame, graduating summa cum laude in 1982. He is a Certified Public Accountant in the United States. He served on the Board of the International Insurance Society 2009 to 2018 and was chairman of the finance committee for the first five years of his tenure.
Stephen was named to RGA’s board in 2020.