Managing Director
London, England, United Kingdom
Nomura
Managing Director
Lehman Brothers
Associate
Pharo Management
Portfolio Manager
Emso Asset Management
Portfolio Manager
Indian Institute of Technology, Madras
Indian Institute Of Management Ahmedabad