Platform
Features
Pricing
Sedna
HQ
Sedna's headquarters in London, United Kingdom
Founder & CEO
VP, Global Sales
VP, People
Chief Financial Officer
SVP, Product & Marketing
SVP, Revenue
Strategic Customer Success Manager
VP Of Customer Success
Principal Customer Adoption Manager
Staff Engineer
Head Of Professional Services
Chief Of Staff
People Lead
Design Director
Accounts Payable Specialist
BDR Manager
Head Of Growth
No jobs in this office