Ben Freeman is an accomplished finance professional with extensive experience in various senior financial roles. Currently serving as Chief Financial Officer at Aleph Capital Partners since August 2013, Ben oversees finance, accounting, tax, legal, fund setup and structuring, IT, and HR. Concurrently, Ben holds positions as Treasurer (Joint) and Chair of Audit and Risk Committee at Norwood, and as a member of the Finance and Risk Committees at Nightingale Hammerson. Ben's previous experience includes a significant tenure at Bridgepoint as Director of Portfolio Management and Finance Director, where responsibilities encompassed managing investments, financial reporting, and fundraising efforts for a pan-European business. Beginning a career in finance with roles at Illuminator, Reuters, and Andersen, Ben holds a BA in Economics from The University of Manchester.
Sign up to view 0 direct reports
Get started