Otter & Company Capital logo

Otter & Company Capital

0 followers

About Otter & Company Capital

Otter & Company Capital (O&Co) is a St. Louis‑based investment firm that acquires and partners with small, community‑rooted service businesses in the Midwest and beyond. The firm takes meaningful ownership stakes, modernizes back‑office functions with tech‑enabled solutions, and leverages its industry networks to drive sustainable, profitable growth while preserving company culture and legacy.

Recent News

No recent news for this company.