Deborah Irving
Chief Corporate Operations Officer
With over 30 years of experience in the insurance and reinsurance industries, Debbie is the Chief Corporate Operations Officer and Chief Financial Officer. Debbie joined RiverStone in 2015 as CFO and broadened her role to oversee the Finance, Legal, Risk/Internal Audit, and Technology functions. Before joining RiverStone, she held several leadership roles with OdysseyRe’s Canadian Branch and served as CFO and VP of Strategic Planning and Capital Management for Swiss Re’s Canadian P&C business.
Debbie earned her MBA from the Richard Ivey School of Business, a BA in Economics from the University of Western Ontario, and Accounting designation CPA-Ontario (CGA). In her personal time, she enjoys playing golf, proudly cheering on her hockey goalie daughter, and watching NHL games supporting the Toronto Maple Leafs.