ENHANCED SERVICE MANAGER jobs in WATFORD, United Kingdom #2

relationships and providing excellent customer service. Live chat with external stakeholders. Handling escalated queries.... Liaising with the Operations Manager, Operations Team Leaders, licensing manager, coordinators, and business support staff...

BRE Group