Log in
Sedna
Contact
Links
Previous companies
View in org chart
James Lyon
Head Of Customer Success
Charlie Gifford
Customer Success Manager
Nikos Koukouvitakis
Senior Customer Success Manager
Navia Samugam
Reymond Butaslac
Technical Success Manager
August, 2023 - present
November, 2022