Results 51 to 60
  1. Customer Service Manager

    Location
    London
    Salary
    £36,000 to £44,000
    Job Type
    Permanent
    Posted
    8 May 2024

    We are seeking a dedicated Customer Service Manager to lead our Secretarial & Business Support team. The successful candidate will manage and improve customer service procedures to enhance the client experience and satisfaction. Client Details Our client...

  2. Reception/ Administrator

    Location
    Oxfordshire
    Job Type
    Contract
    Posted
    8 May 2024

    Role: Reception/Administrator Location: Oxford, Didcot Role ID: Our vision is to create a safe and sustainable world. Ricardo plc is a global strategic, environmental, and engineering consulting company. With over 100 years of engineering excellence and...