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...