Veolia Water Technologies & Solutions
–
Mumbai, Maharashtra, India
Role Summary: The Lead Sales Manager has responsibility to handle CMS-Light Industry customer comprising of CMS- Direct Customer, Corporate Account, generate new accounts, business growth, area coverage, technical support. He should provide support ... - May 17