... enterprise, then we hope you will consider applying. We believe that corporate 'Insiders' have been under invested in, under-utilised and often under-estimated in conversations about how we support a ...
Reporting to the EMEA SASE Customer Success Sr Manager, in this role you will lead an internationally dispersed team of Customer Success Managers, responsible for managing strategic and enterprise ...
Experience in managing customer renewal install base for assigned Enterprise and Commercial accounts * Experience working with Channel Partners * Track record of achieving sales goals and objectives