Barracuda Networks
Show contact
Links
Mike Goldgof
Vice President, Product Marketing
Olesia Klevchuk
Product Marketing Director
Eric Anderson
Director Product Growth
Nishant Taneja
Senior Director Product Marketing
Justin Wong
Senior Manager, SLED Marketing Manager
Ilya Gaidarov
Senior Product Marketing Manager
June, 2022 - present
June, 2021
July, 2018
View in org chart