Daily Issue → inbox:
Why this role exists
Odyssey raised $310M Series B on 17 Jun 2026. This role went up 63 days later.
Executive Business Partner Team: Operations Location: London