Customer Relations Case Specialist - Chatham
5 days ago
Chatham
What you will be doing: As a Customer Relations Case Specialist, you will play a key role in investigating, managing, and resolving customer complaints, with a particular focus on cases that have escalated to the formal response stage. Deliver exceptional customer service, maintaining regular com...