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 Managertags.new
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 Managertags.new
UK
Talent Pool
London, Cape Town, Copenhagen, Bergen, Athens