Barracuda Networks
Show contact
Links
Chris Ross
Chief Revenue Officer
Chad Lindsey
Vice President Of Sales | Americas
A.j. Grant
Vice President Of Sales - East
Brad Pitt
Vice President, Sales
Brett Gallagher
Vice President, Global Sales Operations
+ 8 more
March 1, 2022 - present
September, 2022
September, 2021
March, 2019
February, 2016
August, 2012
January, 2012
View in org chart