Xero

Denver, Colorado, USA
Total Offices: 3
4,500 Total Employees
Year Founded: 2006
We're Hiring!

Teams at Xero

Recently posted jobs

7 Days AgoSaved
Remote or Hybrid
3 Locations
Cloud • Fintech • Information Technology • Machine Learning • Software
The Manager, Enterprise Sales will lead a field team to drive activation and usage across strategic national franchise networks, coaching sales efforts and collaborating with various teams to enhance partner success and product usage.