Ed Ellis currently serves as the Global Head of Customer Success and Renewals at Nozomi Networks since December 2024. Prior to this role, Ed held several positions at Perkbox, including Chief Operating Officer and Global Director of Organisational Readiness, focusing on customer experience and systems operations. Ed's experience also includes consulting for Twickenham BID and holding senior director roles at Symantec, where Ed managed HR operations and business improvement initiatives across EMEA and APJ. Earlier career highlights include leadership positions at Dell EMC, where Ed directed inside sales operations and managed credit and collections functions. Ed holds an MBA from Suffolk University and a BA in Marketing from the University of South Carolina Upstate.
Sign up to view 2 direct reports
Get started
This person is not in any teams
This person is not in any offices