IT & Telecoms
£73,899 - £86,011 maximum includes allowance up to £8,420
Working with the Service Owner, the Lead Product Manager will make sure that the service provides the best possible experience for our customers and users prioritising the work against a product backlog and roadmap on a value basis.