Omnissa

HQ
Mountain View
Total Offices: 2
2,430 Total Employees

Teams at Omnissa

Recently posted jobs

Artificial Intelligence • Information Technology • Software
Manage high-value Intelligence Community SaaS accounts, drive new business and renewals, build C-level relationships, forecast in Salesforce, coordinate cross-functional teams, and support customer success and long-term growth.
3 Days AgoSaved
Remote
USA
Artificial Intelligence • Information Technology • Software
Support sales by structuring and pricing complex SaaS deals, drafting and negotiating contracts, performing financial analysis, enforcing pricing and revenue compliance, streamlining approvals, and collaborating with Sales, Finance, and Legal to accelerate deal closures.
15 Days AgoSaved
Remote
2 Locations
Artificial Intelligence • Information Technology • Software
The Partner Sales Manager will oversee channel business, manage relationships with resellers, and drive pipeline growth while achieving sales quotas across teams.