Sedna

HQ
London
113 Total Employees
Year Founded: 2017

Jobs at Sedna

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

29 Days AgoSaved
Remote
Greece
Information Technology • Software
Manage a portfolio of Strategic and Scale accounts as the primary Customer Success contact. Monitor account health, usage, and commercial signals; run regular touchpoints; escalate risks/opportunities; maintain Salesforce data and coordinate education touchpoints to drive retention and adoption.
One Month AgoSaved
Remote
Greece
Information Technology • Software
Own a portfolio of Premier and Strategic global accounts, drive retention and expansion with Sales, execute outcome-focused success plans and QBRs, monitor account health, coordinate cross-functional delivery, and provide executive-level relationship management grounded in deep product knowledge.