Investments:
2
Jurisdiction:
United States
Retail ROI:
Top Investments:
Cross River
Whale Rock Capital Management is an investment firm that focuses on the technology, media, and telecom sectors.