Sierra

162 Total Employees
Year Founded: 2023

Teams at Sierra

Recently posted jobs

8 Days AgoSaved
Remote
Canada
Artificial Intelligence • Software
Lead enterprise sales for financial services: prospect, build relationships, negotiate and close complex high-value deals, develop sales strategy, define GTM motion, and collaborate cross-functionally to drive revenue and deployments.