Current vacancies Operator Account Validator Salary: £32,455.00 min - £35,203.00 max Close date: 16 Jul 2025 Project Delivery Senior Team Leader Salary: £74,480.00 min £85,964.00 max Close date: 17 Jul 2025 Project Delivery Team Leader Salary: £57,701.00 min - £71,942.00 max Close date: 17 Jul 2025