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
Junior Customer Success Manager
Greece
Senior Delivery Engineer
Athens
Senior Software Engineer
Denmark
South Africa
Software Engineer - VMSNew
Bergen
Talent Pool
London, Cape Town, Copenhagen, Bergen, Athens