Emilio Cuevas
Ecosystem Innovation & Growth Specialist
Innovate UK
London, United Kingdom
15 profile visitsUnited Kingdom
About me
My organisation
Innovate UK
Innovation arm of the UK
Ecosystem Innovation & Growth Specialist
Innovate UK
London, United Kingdom
My organisation
Innovation arm of the UK