Barracuda Networks
Show contact
Links
Hatem Naguib
President & CEO
Hossein Ghazizadeh
SVP, Technical Support & Chief Services Officer
Chris Ross
Chief Revenue Officer
Zachary Levow
EVP, Gründer & CTO
Glenn Esposito
SVP, Business Transformation
+ 7 more
Alexander Stee
Vice President EMEA Support
Libby Gutierrez
Vp, Technical Support Americas
Sooraj Kt
Vice President Of Support - APAC
Jeremy MacDonald
Lead Support Engineer
+ 2 more
7 members
Current role
View in org chart