Managing Director, India Operations
Innovate is looking for a Managing Director to oversee our India Operations. Located in India.
The Managing Director, Operations is a seasoned executive office manager responsible for overseeing the functional departments located in all of Innovates’ India locations. Reporting directly to Innovate’s Chief Research Officer with additional oversight/input provided by the VP, Global Operations, the incumbent will be the lead link between North America and India providing supervision and insight into the day-to-day operations of the India team. As the ‘eyes and ears’ of the management team, the Managing Director will play a key role in ensuring that all employees are supported, heard and content making sure they have the tools needed to deliver consistent best-in class customer service.....Read more >