Head of Product & Delivery – ICT
£72,669 to £73,818 – Closing date: 31 July
£72,669 – £73,818 plus market supplement £2,529 pa About the role As Head of Product & Delivery, you will lead multidisciplinary teams of delivery managers, product managers, programme/ project managers, software engineers, user researchers, service designers and digital analysts. You will be as interested in people as you are in products, and work closely with […]