Product Manager
- Location
- Cambridge, England, United Kingdom
experience new ideas and to develop further, with a drive for innovation and performance. You are likely to have either a Bachelor’s degree or relevant industry experience. You may also have postgraduate technical qualifications A minimum of 3 years’ experience in a product or project management‐related role ...