Barracuda Networks
Show contact
Links
Brian Babineau
Chief Customer Officer
Ensie Bihamta
Vice President, Global Customer Success
Dana Woolcock
VP Of Customer Success Infrastructure Engineering
Maria Martinez
VP Channels, Americas
Christina Dunn
Director Of Customer Service
+ 1 more
Katrine M.
Onboarding Enablement Manager
Hannah Ulman
Senior Customer Marketing Program Manager
March, 2022 - present
March, 2020
September, 2018
May, 2018
July, 2015
January, 2007
View in org chart