Dean Freeman's Location
Boston, MA, US
Dean Freeman's Work
Dean Freeman's Education
Rensselaer Polytechnic Institute
MBA (Finance, Operations Research)
1997 - 1999
University of Connecticut School of Business
BS (Finance)
1989 - 1991
Dean Freeman's Skills
Dean Freeman's Summary
Dean Freeman, based in Boston, MA, US, is currently a Executive Vice President, Chief Financial Officer at Benson Hill, bringing experience from previous roles at First Source Capital, GCP Applied Technologies, Watts Water Technologies Inc. and Flowserve Corporation. Dean Freeman holds a 1997 - 1999 MBA in Finance, Operations Research @ Rensselaer Polytechnic Institute. With a robust skill set that includes Internal Controls, Managerial Finance, Accounting, Strategy, Finance and more, Dean Freeman contributes valuable insights to the industry. Dean Freeman has 4 emails and 1 mobile phone number on RocketReach.