Digital Product Manager
- Location
- Slough, England, United Kingdom
particularly interested in people who: Think commercially as well as putting the customer first Enjoy working closely with Engineering Are confident managing and influencing stakeholders Focus on outcomes rather than simply delivering features Enjoy working in an environment that is still evolving Want the opportunity to make a visible ...