Manager is responsible for managing all aspects of customer communications, ensuring profitable, sustained, and growing... customer relationships. Working closely with the Customer Service Coordinator, Business Development Managers and supported...
SER Limited