Innovation Lead
- Location
- Snodland, England, United Kingdom
traditional thinking and embedding new ways of working. Demonstrated experience of coordinating and facilitating innovation activities and portfolios within a regulated environment. Experience in working with and managing inter‐disciplinary teams and processes is essential. A track record of designing and launching successful products and/or services would ...