Expo Agenda
avatar for Steve Scheidegger

Steve Scheidegger

Barracuda Networks
Regional Sales Manager

Steve Scheidegger has 20 years of sales and marketing experience at several computer, data security and storage technology companies.  As Regional Sales Manager, Steve is responsible for sales and account management for Barracuda’s Michigan based customers.

Prior to the eight years he’s spent with Barracuda, he held sales and territory management positions at Computer Associates, Evault, and Compaq Computer. Steve holds a Bachelor of Science degree in Business from the University of Nebraska. 

Barracuda Networks’ 2nd largest world-wide office is based in Ann Arbor, MI with over 300 employees.


My Speakers Sessions

Tuesday, April 21