Diane Babson

Chief Financial Officer

Diane is Chief Financial Officer for the US business unit and the North Americas Zone. She rejoined the US business in 2024 after leaving her role as CFO Health in Allianz Partners, an international private medical insurance business based in Europe.

A seasoned finance executive, Diane possesses deep experience across multiple financial disciplines, extensive knowledge of several highly regulated industries, and a history of building strong cross-functional relationships to achieve business results. Before joining Allianz Partners in 2015, she held key finance positions at Genworth Financial and General Electric Company. 

Diane holds an undergraduate degree in accounting from the University of Massachusetts and an MBA from the University of North Carolina-Wilmington. She is an avid sports fan, enjoys travel and exploring the outdoors, and is a strong supporter of equitable treatment for persons with disabilities.