Otter Rock LP
Investment Management
Stamford, Ct, United States
6 employees
- Employees
- 6
Otter Rock LP Overview
- Headquarters
- Stamford, Ct, United States
- Website
- www.otterrocklp.com
- Industry
- Investment Management
- Employees
- 6
- Founded
- 2025
- NAICS
-
Other Financial Investment ActivitiesPortfolio ManagementAll Other Financial Investment Activities
Keywords
About Otter Rock LP
Otter Rock is a global, concentrated investment management firm focused on public equities.
Compare Similar Companies to Otter Rock LP
Dragoneer Investment Group
Financial Services
XN
Investment Management
Avantyr Capital Partners, LP
Investment Management
Avala Global
Investment Management
Alua Capital Management
Investment Management
Ampersand Capital Group
Financial Services
Shōten Capital LP
Investment Management
First Generation
Investment Management
The Rachel and Eric Jones Foundation
Civic And Social Organizations