0 employees
Ocelot Capital is a private investment firm focused on investing in high-quality and differentiated companies.
2018