Leica Microsystems
–
Mumbai, Maharashtra, India
... various platforms and also engagement in field events. The candidate will be based in Mumbai and reports to the Marketing Head/Manager, India and closely work with Divisional stakeholders, Sales, Service, Marketing and Customer Care Team members. ... - May 14