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