Barracuda Networks
Show contact
Links
Hatem Naguib
President & CEO
John McAvoy
Vice President, Americas Sales
Zachary Levow
EVP, Gründer & CTO
Glenn Esposito
SVP, Business Transformation
Hossein Ghazizadeh
SVP, Technical Support & Chief Services Officer
+ 16 more
March, 2022 - present
January, 2020
September, 2018
March, 2017
March, 2015
September, 2014
July, 2014
March, 2014
View in org chart