Kyriba

HQ
San Diego
Total Offices: 2
972 Total Employees

Teams at Kyriba

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.