Find your dream job now!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: Lead Customer Relations Specialist, Location: Holborn, Central London

Page: 1

Lead Customer Relations Specialist

stakeholders across the Bank to investigate and resolve complaints Resolve challenging customer communications and queries... for you, Metro Bank and all our stakeholders Experience of a customer facing role and supporting customers via the telephone...

Company: Metro Bank
Posted Date: 29 Mar 2025

HR Manager

Summary What you'll do At Notting Hill Genesis, we run a proactive, comprehensive, customer focused HR service... to join us for a fixed term period covering maternity leave and lead a team of HR professionals as we provide an outstanding service...

Posted Date: 26 Mar 2025