Egnyte

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

Teams at Egnyte

Recently posted jobs

19 Hours AgoSaved
Remote or Hybrid
3 Locations
Cloud • Information Technology • Security • Software
Own and optimize the commercial renewal process to maximize retention and expansion. Develop renewal strategies, forecast renewals, coordinate cross-functional stakeholders, remediate at-risk accounts, and ensure consistent best-practice execution. Drive communication between Sales, Customer Success, Sales Ops, and Finance to meet revenue retention goals.
2 Days AgoSaved
Remote or Hybrid
2 Locations
Cloud • Information Technology • Security • Software
Lead, hire, and scale a high-velocity new-logo sales team to meet pipeline and revenue targets. Coach AEs, manage forecasting and CRM hygiene, implement sales processes and tooling, and travel as needed to support key opportunities.
4 Days AgoSaved
Remote or Hybrid
2 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.