Managing Director
delhi, delhi, india
I Squared Capital
CFA
Indian Institute of Management, Calcutta
Université catholique de Louvain