La Fosse are currently engaged with one of the world's leading universities, who are seeking an Innovation Manager to join their team.
Reporting into the Head of Technology, you will be responsible for leading and managing the internal Innovation Hub whilst working closely with internal stakeholders and third party vendors.
You will have total ownership for establishing and leading the Innovation Hub
Work closely with internal stakeholders across the Technology division and wider business, as well as applicable third party vendors
Take responsibility for defining and delivering the Innovation Strategy in line with the university's priorities.
Work with business stakeholders to deliver costs benefit cases for Innovation programmes
Identify and develop Innovation strategies which will deliver competitive advantage to the university in terms and teaching and research
Create and manage an environment of digital innovation and best practice, introducing technologies for the benefit of stakeholders across the business
Skills and requirements:
Degree, or equivalent, in an Architecture ore technology related discipline
Experience leading Innovation within a large and complex environment
Demonstrable experience leading business-wide initiatives
Knowledge of a broad range of technologies and methodologies
Knowledge of the Higher Education sector would be hugely beneficial
Please get in touch if you feel this role is a good fit. This is an excellent opportunity to join an organisation going through the UK's largest digital transformation to date.