Innovation Manager
About the role:
The Innovation Manager will develop and lead the execution of the Innovation Process, have an end-to-end view over all initiatives within each strategic pillar, and will be accountable for tracking and reporting of deliveries as governance of the Innovation funnel and process, ensuring these are on budget, time, quality and scope. F...