Nesta
Open positions
1 job
3 days ago
Delivery Manager
New HybridUKPart-time 6 questions
United Kingdom
London, BlackfriarsAbout Nesta Nesta is a research and innovation foundation that designs, tests and scales solutions for the biggest challenges of our time. Driven by a vision to improve the lives of millions of people, our focus up to…
AI Automation Data Science Spark
51K – 68K £