Banner Default Image
Back to job search

Innovation Manager

Innovation Manager

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.

Key responsibilities:

  • 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.