Whale Rock Capital Management Llc
Whale Rock Capital Management is an investment firm that focuses on the technology, media, and telecom sectors. The firm was established in 2006 and is headquartered in Boston, Massachusetts, United States.
Last updated on