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.
https://bensonhill.com/leadership/dean-freeman/