Greenoaks Capital
Greenoaks Capital's Leadership Team includes Neil Mehta.
Neil Mehta
Managing Partner