Chief Innovation & Strategy Leader

Company: Innovate UK
Apply for the Chief Innovation & Strategy Leader
Location: London
Job Description:

Innovate UK is seeking a Managing Director to shape the UK’s national innovation agenda and drive economic growth. This senior executive role requires proven leadership experience within government innovation agencies or R&D organizations. The Managing Director will engage with ministers and business leaders, oversee a significant budget, and lead a multidisciplinary team to ensure the delivery of strategic initiatives across various technology sectors. This role is critical for positioning the UK as a global innovation leader.#J-18808-Ljbffr…

Posted: June 1st, 2026