Delivery Manager
Tata Consultancy Services
UCLA Anderson School of Management
Ambassdor Corps
INSEAD