Department - Specialist Roles Location(s) - London Salary - £58,152 - £59,792 Job description Flexible working: Part-time, job-share, and compressed hours are possible with these roles, in so far as requirements for service provision allows. There ...