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.

image

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 ...

image

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 ...