Home / Investors / Otis Spencer

Otis Spencer

Dallas

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.

Similar investors