Create a Job Alert
Level-up your career by having opportunities at Sedna sent directly to your inbox.
Job
Customer Success ManagerNew
Copenhagen
Enterprise Customer Success Manager
London
Junior Customer Success Manager
Greece
Senior Delivery Engineer
Athens
Application Support Engineer [L2]
Singapore
Senior Software Engineer
Denmark
South Africa
Software Engineer - VMSNew
Bergen
Talent Pool
London, Cape Town, Copenhagen, Bergen, Athens