Otis Spencer
About Otis Spencer
Investor (President and CEO) based in Dallas, Texas. Focus areas include Energy, Mineral Exploration, Automotive. Past investments include WBS Financial, Inc, Novel Ingredient Services, US Army.
Investment focus
Sectors
Portfolio
No portfolio companies recorded yet; Otis Spencer reports 5 investments overall.