Innovation Hub Leader
We have an exciting opportunity for you to join our team as our Innovation Hub Leader. Reporting into the Head of Brand and Communications for the UK&I, you will lead the strategy and implementation of our immersive customer experiences at our innovation hub locations in London and Coventry as well as key strategic partnership locations.Our Innovation Hubs are essential commercial tools for both our UK based and foreign clients and institutions....