Log in
Sedna
Contact
Links
View in org chart
May Fell
Head Of Customer Success Management
Dewi Evans
Customer Success Operations Manager
Rebecca Price
Senior Technical Success Manager
September, 2022 - present
December, 2020
August, 2020