Leave us your email address and we'll send you all the new jobs according to your preferences.

Jobs from Odin

1 Job(s) found.

Posted 18 days 8 hours ago by Odin

£125,000 - £150,000 Annual
Permanent
Full Time
Design Jobs
London, United Kingdom

About Odin Capital is one of the most powerful tools for shaping the world - and more people should know how to put it to work. Odin is building the ...