Leave us your email address and we'll send you all the new jobs according to your preferences.
Jobs from Socotra, Inc.
1 Job(s) found.
Posted 2 days ago by Socotra, Inc.
Permanent
Not Specified
Other
London, United Kingdom
To solve one of the largest problems of our generation we need to get the world's best talent.We are on a mission to enable the global food system to ...