Steven Osgood's Location
Cleveland, OH, US
Steven Osgood's Work
Steven Osgood's Education
Steven Osgood's Summary
Steven Osgood, based in Cleveland, OH, US, is currently a Chief Executive Officer at Square Foot Companies, bringing experience from previous roles at Hannon Armstrong (NYSE:HASI), NATIONAL STORAGE AFFLILATES TRUST (NYSE:NSA), Square Foot Companies and DFT (DuPont Fabros Technology). Steven Osgood holds a Masters Business Administration in Finance, General @ University of San Diego. Steven Osgood has 5 emails and 1 mobile phone number on RocketReach.