Showing 2 matches
Managing Director & EMEA Head of Technology at General Atlantic
Member of the Investment Committee at London Treasury Limited