Omnissa

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

Teams at Omnissa

Recently posted jobs

13 Hours 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.
2 Days AgoSaved
In-Office
Cork, IRL
Artificial Intelligence • Information Technology • Software
Supports account teams with transactional sales cycles, pricing and proposal creation, discounting, SKU guidance, deal modeling, renewals, order fulfillment, contract tracking, and customer escalations. Collaborates with account executives, solution engineers, partner sales, quoting, deal management, and fulfillment teams. Participates in forecasting and regional leadership meetings while improving sales productivity, revenue, margin, and customer experience.
2 Days AgoSaved
Remote
Australia
Artificial Intelligence • Information Technology • Software
The MSP Business Manager will develop and execute sales strategies to grow the MSP business in Australia and New Zealand, build executive relationships, drive revenue growth, and manage pipeline creation with strategic partners.