Illumio

HQ
Sunnyvale
552 Total Employees
Year Founded: 2013

Teams at Illumio

Recently posted jobs

11 Days AgoSaved
Remote
California, USA
Software • Cybersecurity
Owns enterprise sales across named SLED accounts in the Western and Mountain states. Responsibilities include territory planning, prospecting, developing new opportunities, leading virtual teams and partners, managing complex subscription and multi-year deals, forecasting accurately, engaging C-suite stakeholders, and driving land-and-expand strategies. The role focuses on selling cybersecurity and cloud software to large public-sector, education, and local government accounts.