Create a Job Alert
Level-up your career by having opportunities at Sedna sent directly to your inbox.
Job
Enterprise Customer Success Manager
Greece
Junior Customer Success Manager
Senior Delivery Engineer
London
Athens
Application Support Engineer [L2]
Singapore
Account Director
Copenhagen
Account Executive
Workplace and IT Co-ordinator
Implementation ManagerNew
London, United Kingdom
Talent Pool
London, Cape Town, Copenhagen, Bergen, Athens