Whale Rock Capital Management LLC is an SEC Registered Investment Adviser based in Boston. Since inception in 2006, Whale Rock has invested globally, focusing on the technology, media, and telecom sectors.
Focus Areas
Notable Investments