Get in touch with Dean Freeman

Dean Freeman

Chief Financial Officer

Dean has an extensive background with over 30 years of financial leadership and public company experience and a robust record of strategic and operational finance leadership for organizations undergoing significant growth.

Dean Freeman is the Chief Financial Officer at Benson Hill. He is a seasoned executive with nearly three decades of financial leadership and public company experience. Most recently, Dean served as the President and CEO of First Source Capital, a commercial finance company he founded in 2019 to serve the commercial real estate, trade finance, alternative finance, M&A and business finance markets. Prior to starting First Source Capital, he served as Vice President, Finance, Information Technology, Chief Financial Officer at GCP Applied Technologies Inc., where he oversaw the company’s global financial planning, accounting, tax and treasury, and investor relations. Prior to GCP, he served as the Interim President & Chief Executive Officer and as Executive Vice President and Chief Financial Officer of Watts Water Technologies Inc. Prior to Watts, he co-led The Office of the Chief Financial Officer at Flowserve Corporation as its Senior Vice President of Finance and Treasurer. In addition, Dean has previously held leadership positions at United Technologies Corporation and Alstom Power Services.

Get the latest news from Benson Hill

News & Insights
Get in Touch

© 2020 Benson Hill Inc. All Rights Reserved.
BENSON HILL, CROPOS, CLOUD BIOLOGY, and the BENSON HILL logo are registered trademarks of Benson Hill Inc.

Terms of Use   |   Privacy Policy   |   Customer Terms & Conditions