Leave us your email address and we'll send you all the new jobs according to your preferences.
Jobs from Nesta
2 Job(s) found.
Posted 21 days ago by Nesta
Permanent
Full Time
Transport & Logistics Jobs
London, United Kingdom
We are recruiting for a Head of Climate Response to join Challenge Works The successful candidate will be passionate about harnessing the power of ...
Posted 21 days ago by Nesta
Permanent
Full Time
Other
London, United Kingdom
We are recruiting for a Programme Director - Technology Frontiers Challenge Works Challenge Works is world-leading in the development and ...