Egnyte

HQ
Mountain View
Total Offices: 4
950 Total Employees
Year Founded: 2008

Teams at Egnyte

Recently posted jobs

2 Days AgoSaved
Remote or Hybrid
3 Locations
Cloud • Information Technology • Security • Software
The Senior Business Process Analyst will map workflows, document processes, identify automation opportunities, and liaise with stakeholders to improve revenue operations.
4 Days AgoSaved
Remote or Hybrid
United States
Cloud • Information Technology • Security • Software
As a Sr. Customer Success Manager, you'll drive product adoption, manage customer relationships, and ensure retention through strategic success plans and effective communication across teams.
6 Days AgoSaved
Remote or Hybrid
United States
Cloud • Information Technology • Security • Software
As a Principal Sales Engineer, lead design and validation of solutions, conduct architectural discovery, and articulate business impacts to align technology solutions with customer objectives while ensuring retention and growth of strategic clients.