Benjamin Carroll
Chief Financial Officer

Ben is the Chief Financial Officer at Vestal Point, responsible for all financial aspects of the company. Prior to Vestal Point, Ben was the CFO at Aperture Investors, a multi-manager asset management firm, where he worked from 2018 to 2023. Prior to Aperture, Ben was the CFO/CCO at Axon Capital where he worked for 11 years.

Previously, Ben held roles at Goldman Sachs and Ernst & Young. He graduated from the University of Delaware with a double major in Accounting and Finance.