Deborah Irving

Chief Corporate Operations Officer

With over 20 years of experience in the reinsurance industry, Deborah is responsible for running the financial aspect of RiverStone worldwide. Prior to joining RiverStone, Deborah served in several leadership roles with OdysseyRe, including Vice President of Finance and Senior Vice President and Chief Agent for the company’s Canadian Branch. She has also held multiple finance leadership roles at Swiss Re, including CFO and Vice President of Strategic Planning and Capital Management for their Canadian Property & Casualty business. Deborah is a Chartered Professional Accountant of Ontario (CGA) and holds an MBA from the Richard Ivey School of Business and a BA in Economics from the University of Western Ontario.

Fun Fact: Deborah is a hockey goalie mom and enjoys watching NHL games, supporting the Toronto Maple Leafs.