Skip to main content
Odin

Odin

UK-based

9 open positions

About Odin

Odin is a UK-based platform for investment, operated by Join Odin Limited, focusing on venture deals and SPVs. It provides tools for setting up investment firms and connects founders with investors. Odin's legal operations are managed by Thompson Taraz Depositary Limited.

Open Positions (9)

Company Details

Domain
joinodin.com