Otter Rock Capital Investor

Otter Capital makes equity investments in outstanding businesses. These are businesses that in Otter Capital’s judgment have good growth prospects, substantial competitive advantages and barriers to entry, and the ability now or in the future to generate significant cash returns on the capital deployed in the business. Otter Capital invests ...


Invests into

Headquarters: Los Angeles, California, United States
Employee Number: 1-10
Founded Date: 2012
Investor Type: Technology - oriented Investor with Venture Investment Focus
Industry: Finance & Banking