- Sales
... standards for customer service having operations across 300 locations in India. For more details: About the Role: ● The incumbent will report to the Territory Manager. The incumbent will have to work as part of a multi-functional team and this involves collaboration with the internal team and external stakeholders. Job Responsibilities: ...
Siliguri, भारत