Showing 4 matches
Something new
Managing Director at Renegade Partners
General Partner at TCV
Operating Partner / Investor