Eric Smith serves as the Sales Director at Barracuda since August 2019, where responsibilities include building and coaching high-performing sales teams in the cybersecurity industry while promoting strategic partnerships and consultative selling. Prior experience includes roles as a Network Security Specialist-Enterprise at Cisco and a Global Account Manager at Check Point Software Technologies, where management of significant Enterprise Accounts was a focus. Eric has also held sales and account management positions at Allstate Insurance, Sonicwall, and Stallion Technologies, demonstrating a strong background in sales and marketing across various sectors. Eric holds a Bachelor of Applied Science in IT/Cyber Security from Bellevue College, completed in April 2023.
This person is not in any teams
This person is not in any offices