-
Entity
-
Individual
-
Location
-
C/O Benson Hill, Inc.,1001 N Warson Rd, Saint Louis, MO
-
Summary
-
The estimated net worth of Dean P. Freeman is at least $71.2K dollars as of March 19, 2024. Dean P. Freeman is the Chief Financial Officer of Benson Hill, Inc. and owns shares of Benson Hill, Inc. (BHIL) stock worth about $71.2K.