Managing Director
india
The Business Research Company
Royal Holloway, U. of London
University of Manchester - Institute of Science and Technology
London Business School