Vivek Patel

Vivek Patel

AngelClaimed
Business Development @ Alphabet | Google
HQ location
London, United Kingdom