John Richards currently serves as a Customer Success Manager at Tenable since May 2023. Prior to this role, John held the position of Commercial Sales Representative at Whitaker Brothers from April 2014 to April 2023. Earlier in his career, John worked as a Talent Acquisition Associate at Applied Information Sciences, a well-respected software and systems engineering firm, from April 2012 to February 2014. Additionally, John gained experience as a Professional Recruiter at TECH USA from September 2009 to April 2012 and briefly served as an Assistant Golf Professional at Billy Casper Golf in 2009. John Richards holds a Bachelor of Science degree in Management from Salisbury University's Perdue School of Business, completed in 2008.
Previous companies
This person is not in any teams
This person is not in any offices