Analyst
London, England, United Kingdom
Lehman Brothers
Barclays Investment Bank
Managing Director
Indian Institute of Technology, Kanpur