Invest India's Finance department is led by Prapti Lohi (Investment Specialist) and has 85 employees.
Kritika Narula
Sr. Manager
Kruti Mehra
Sector Expert- Ayush (Associate)
Looking for a particular Invest India employee's phone or email?