Customer Support Team Leader
Posted yesterday by NatWest
- Location:
- Edinburgh, City of Edinburgh (5 miles)
- Job Type:
- Permanent
Join us as a Customer Support Team Leader This is an opportunity to play a significant part in helping us to deliver trust and advocacy to our customers We'll look to you to promote and instil a strong customer focus while managing the customer experience and the performance of the team … more