Will Randels is an accomplished professional with extensive experience in public sector channel management and sales within the technology and security domains. Currently serving as the Manager of Public Sector Channels at Tenable since April 2019, Will previously held similar managerial roles at Dell EMC RSA Security Division and EMC/Isilon Storage Division. Additional experience includes positions as Federal Channel Manager at McAfee Security and Sales Executive at Computer Associates, along with a tenure as Sales Manager at Allen Corporation of America. Will Randels earned a Bachelor of Science in Business Administration with a focus on Finance from Longwood University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices