Head of Innovation

Location: London Salary: £110,000 - £120,000
Sector: Telecoms / Media / Technology Specialism: M&A / Corporate Development, Operations / Change / Transformation, Strategy
Type: Permanent Contact: Greg Limb

My client is a global media business looking to further develop its senior leadership team by hiring a Head of Innovation. A new CEO joined last year to lead the transformation of its global operations and they are delighted to announce double digit growth after the first year. 


This is a true growth strategy role looking at inorganic options through new ventures and acquisitions, as well as organic strategy working closely with the Director of Strategy and supporting the board.


- Senior Manager – Director level position

- Minimum 2-3 years in a Strategy Consulting environment. Minimum 6 years total experience.

- Experience in Media or/and events, exhibitions

- High levels of gravitas

- Previous exposure to international business environments