Invest India employs 556 employees. The Invest India management team includes Deepak Bagla (Managing Director and Chief Executive Officer), Chandrima Sinha (Vice President), and Preet Singh (Vice President).
Get Contact Info for All DepartmentsLooking for a particular Invest India employee's phone or email?