Omnissa

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

Jobs at Omnissa

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

Recently posted jobs

16 Days AgoSaved
In-Office or Remote
8 Locations
Artificial Intelligence • Information Technology • Software
Manage high-value enterprise accounts, develop C-level relationships, drive sales of SaaS solutions, and ensure customer success in territory.
17 Days AgoSaved
Remote
USA
Artificial Intelligence • Information Technology • Software
Drafts, reviews, and negotiates customer agreements covering software licensing, cloud-hosted services, and professional services. Advises Deal Management and Sales teams on contract modifications, commercial risks, contract interpretation, customer concerns, and disputes. Collaborates with legal, sales, and cross-functional stakeholders, independently resolving routine matters while escalating novel or higher-risk issues. Requires strong legal drafting, negotiation, communication, risk mitigation, and prioritization skills.
One Month 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.
One Month AgoSaved
Remote
California, USA
Artificial Intelligence • Information Technology • Software
Pre-sales technical lead for enterprise customers: build relationships, support sales motions, drive adoption, deliver demos, POCs, RFP/RFI responses, technical workshops, and roadmap enablement. Maintain deep product knowledge, escalate support issues, and present to technical and executive audiences to shape customers' digital workspace strategies.