D. E. Shaw Research
Analyst - Resource Development
D. E. Shaw Research
Associate - Resource Development
D. E. Shaw Research
Senior Analyst - Resource Development
D. E. Shaw Research
Senior Manager - Operations and Recruitment
D. E. Shaw Research
Manager - Resource Development
D. E. Shaw Research
Associate Director
D. E. Shaw Research
Manager - Operations and Recruitment
Indian Institute of Management, Ahmedabad
St. Francis Degree College