Barracuda Networks
Show contact
Links
Hatem Naguib
President & CEO
Zachary Levow
EVP, Gründer & CTO
Chris Ross
Chief Revenue Officer
Glenn Esposito
SVP, Business Transformation
Hossein Ghazizadeh
SVP, Technical Support & Chief Services Officer
+ 7 more
Peter G.
VP Of IT And Network Security
Tim Jefferson
SVP Engineering And Product Management
7 members
Current role
View in org chart