EVP, New Business
New Delhi, India
Info Edge India Ltd
BigShyft
Business Head
Delhi Public School
Dartmouth College
Indian Institute of Technology