Customer Relations Team Leader
5 days ago
Cardiff
Collaborating across the business, including Compliance, IT, and Operational teams, to resolve escalated complaints from customers, retailers, and brand partners. Reviewing and improving complaint‑handling processes to enhance quality, consistency, and efficiency. In this role, you’ll lead and m