Kyriba

HQ
San Diego
Total Offices: 2
972 Total Employees

Jobs at Kyriba

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

Recently posted jobs

6 Days AgoSaved
Remote
California, USA
Software
Owns commercial relationships for an enterprise SaaS account portfolio, driving retention, renewals, upsell, cross-sell, and new expansion opportunities. Manages full sales cycles, customer meetings, presentations, negotiations, forecasting, and pipeline development. Partners with internal teams, BDRs, and Marketing while navigating procurement, legal, and security reviews. The role requires strong knowledge of corporate finance, treasury operations, or financial technology and includes 30–40% travel.