VP / Vice President Finance – Insurance & Investments About the Role The Vice President Finance is a senior finance leadership position responsible for overseeing financial planning, reporting, performance management, controls, and strategic finance activities across