London, England, United Kingdom
Indian Institute of Management Bangalore
Indian Institute of Technology, Bombay
General Education Academy