legal ombudsman
•
2024-06-20
Birmingham, UK
Team Leader - 2
Salary : £39, 829 - £43, 292 Location : Birmingham, Cardiff or Leeds Job Summary : Team Leaders - who can lead their teams to ensure they deliver the highest quality and standards of customer service when dealing with complaints. Role Purpose : You will buil…