Barracuda Networks
Show contact
Links
Hatem Naguib
President & CEO
Giovanni Goduti
VP Sales EMEA
Zachary Levow
EVP, Gründer & CTO
Glenn Esposito
SVP, Business Transformation
Hossein Ghazizadeh
SVP, Technical Support & Chief Services Officer
+ 16 more
Peter Graymon
Regional Sales Director Nordics
Chiara Iannace
Team Leader Renewals - EMEA South
Daniel Relf
Manager, EMEA LDR
Ghady Faraj
Sales Manager Levant And Pakistan
June, 2022 - present
May, 2017
View in org chart