Digital Catapult
•
2024-04-24
London, , UK
Innovation Ecosystem Manager (FTC)
We are looking for an Innovation Ecosystem Manager for Digital Catapults flagship Digital Supply Chains Hub (DSCH). The role will take responsibility for managing a series of activities in relation to the DSCH virtual hub platform, ensuring the successful oper…