fbpx
John Rosenberg

John Rosenberg

general partner, TCV