Innovation Manager
Posted 27/03/2024 by Matchtech
- Salary:
- £60,000 - £70,000/annum
- Location:
- London
- Job Type:
- Permanent
We are currently growing this team and have an opportunity for a new senior team member to join as Innovation Manager to drive our internal innovation and team management activities forward. If you have a background in applied research or innovation management and are passionate about … more