Barracuda Networks
Contact
Links
View in org chart
Hatem Naguib
President & CEO
Edwin Castillo
Vice President, Global Revenue Enablement
Zachary Levow
EVP, Gründer & CTO
Glenn Esposito
SVP, Business Transformation
Hossein Ghazizadeh
SVP, Technical Support & Chief Services Officer
+ 16 more
February, 2023 - present