Omnissa

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

Teams at Omnissa

Recently posted jobs

One Month AgoSaved
Remote
Texas, USA
Artificial Intelligence • Information Technology • Software
Manages high-value Fortune 500 and enterprise accounts, develops C-level relationships, sells Omnissa’s SaaS portfolio, and closes complex deals. Responsibilities include new business acquisition, account expansion, strategic planning, forecasting, pipeline management in Salesforce, executive presentations, negotiation, and cross-functional collaboration. The role requires staying current on End User Computing trends and participating in customer engagements and industry events across assigned regions.
One Month AgoSaved
In-Office or Remote
16 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.
One Month 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.