Tenable
Steven Ouellette is a seasoned professional in channel sales and cybersecurity, currently serving as a Channel Sales Manager at Tenable since September 2025. Prior experience includes roles as a Client Executive for the Northeast at BlueVoyant, Territory Sales Manager for the Northeast at Bitdefender, and Senior Sales Executive at Talion, a leading provider of Managed Security Services. Steven has also held positions at Trustwave, Hewlett Packard Enterprise, Check Point Software Technologies Ltd, Triumph Technologies, Anixter, and Cabletron Systems, covering various aspects of enterprise security sales and account management. Educational qualifications include a Bachelor of Science in Marketing from Rhode Island College and an Associate of Arts from the Community College of Rhode Island.
This person is not in the org chart
This person is not in any teams
This person is not in any offices