Origin
The Customer Sales Leader role involves leading a team of 10-15 professionals to support new and existing Origin customers across cross-sell, moves, internet, and acquisition journeys. This position requires strong commercial awareness to drive a high-performing team and manage project work aligned with Origin's CCCCG framework. The leader will oversee the end-to-end customer sales journey, act as an escalation point, and contribute to shaping business decisions beyond their immediate portfolio.
Headquarters
San Francisco, CA
Company Size
201-500 employees
Founded
2018
Industry
Technology
Glassdoor Rating
4.2 / 5
Sarah Johnson
Chief Executive Officer
Michael Chen
Chief Technology Officer
Emily Williams
VP of Engineering
David Rodriguez
VP of Product
Jessica Thompson
Chief Financial Officer
Andrew Park
VP of Sales
View leadership team, funding history,
and employee contacts for Origin.
Origin didn’t post a salary, so this is our estimate from similar listings.