THE

Amod Deshpande

Country Managing Director, India at AlphaSense