Co-Founder and CEO
Seek
Indian School of Business
The Wharton School
Indian Institute of Technology, Delhi