Create a Job Alert
Level-up your career by having opportunities at Sedna sent directly to your inbox.
Job
Enterprise Customer Success Manager
London
Enterprise Customer Success ManagerNew
Copenhagen
Houston
Junior Customer Success Manager
Greece
Senior Delivery Engineer
Athens
Senior Software Engineer
Denmark
South Africa
Software Engineer - VMS
Bergen
Freelance Account-Based Marketing ManagerNew
UK
Talent Pool
London, Cape Town, Copenhagen, Bergen, Athens