Amit Rajpal

Amit Rajpal

AngelClaimed
Partner& CEO @ Marshall Wace
HQ location
United Kingdom