Emilio Cuevas

Ecosystem Innovation & Growth Specialist

Innovate UK

London, United Kingdom

15 profile visitsUnited Kingdom

My organisation

Innovate UK

Innovate UK

Authority/Government

London, United Kingdom

Innovation arm of the UK
Read more

About me

My organisation

Innovate UK

Innovation arm of the UK