1. Nomura International PLC, London, U.K.
2. Bharathiasha Technologies Private Limited, Bangalore, India
3. Indian Institute of Management Bangalore, Bangalore, India
4. Institute of Entrepreneurship and Innovation Science (ENI), University of Stuttgart, Stuttgart, Germany