Customer Service Manager EMEA (remote)
inotivco18 hours ago
Belton, United Kingdom£61,175+/yrRemoteFull-time
- Call Centre Operations
- Complaint Handling
- Customer Service
- KPI Reporting
- +5
2 open jobs•Hiring in 🇬🇧 United Kingdom, 🇳🇱 Netherlands
We have no profile for this employer.