Omnissa

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

Teams at Omnissa

Recently posted jobs

12 Hours 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.
12 Hours AgoSaved
Remote
Saudi Arabia
Artificial Intelligence • Information Technology • Software
As a Technical Account Manager, you will act as the main technical liaison for customers, drive success through strategic guidance, and ensure optimal use of Omnissa technologies.
18 Hours 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.