Director, Marketing and Communications - Latin America
Brussels, BE
Tata Consultancy Services
Director, Marketing and Communications - Latin America
Tata Consultancy Services
Corporate Manager - Latin America
Tata Consultancy Services
Director, Communications - Europe
Tata Consultancy Services
Manager - COOs Office
World Trade Organization
Independent Assignment
Tata Consultancy Services
Chief Marketing and Communications Officer - Global Markets
Tata Consultancy Services
Market Analyst - Transportation Industry Practice
Tata Consultancy Services
Chief Marketing and Communications Officer - Europe
Usha Martin Academy Patna
Indian Institute of Technology, Bombay
University of Utah