Create a Job Alert
Level-up your career by having opportunities at Sedna sent directly to your inbox.
Job
Application Support Specialist [L1]
Athens, Greece
Customer Education + Training Delivery Specialist
Singapore
Legal Counsel (In-House)
United Kingdom
Enterprise Customer Success Manager
London
Talent Pool
London, Cape Town, Copenhagen, Bergen, Athens