Omnissa

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

Teams at Omnissa

Recently posted jobs

Artificial Intelligence • Information Technology • Software
Lead and scale a global partner development team focused on strategic SI, OEM, and Alliance relationships. Own partner lifecycle from contract negotiation and joint solution development through GTM execution and joint selling. Align cross-functional teams (Sales, Product, Legal, Finance, Marketing, Operations), drive partner-sourced revenue and KPIs, run QBRs, and execute global expansion strategies to meet FY27+ revenue objectives.
22 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.