... with one of our key customers, working onsite at least ... . Respond to customer queries by managing service queues effectively. ... members to enhance service delivery and improve customer satisfaction. What ... Will need to be on customer site 3 days a week ...
3 days ago