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