Search
•
2024-05-04
Glasgow, , UK
Customer Service Manager
Customer Service Manager For a complete understanding of this opportunity, and what will be required to be a successful applicant, read on.Location – South LanarkshireSalary - up to £45k DOE My client is looking for an experienced Customer Service Manager t…