Operations jobs

Found 1 job
    • Posted 9 days ago

    Head of Operations - £130,000 - £140,000 Primary responsibility is to lead the UK Operations functions encompassing Customer Support and Claims. Managing a team of approximately 150-200 individuals, your focus is on upholding high-quality standards. This role involves ensuring the consistent achi...

Get new jobs for this search by email