The Customer Support and Success team at Barracuda Networks is dedicated to ensuring customer satisfaction and retention by providing expert assistance and resolving technical issues. They oversee onboarding processes, manage support escalations, and deliver ongoing customer education and marketing initiatives. Their collaborative efforts enhance customer experience and foster long-term relationships with clients across various regions, including EMEA and APAC.
Christina Dunn
Director Of Customer Service
Dana Woolcock
VP Of Customer Success Infrast...
Hannah Ulman
Senior Customer Marketing Prog...
Jeremy MacDonald
Lead Support Engineer
Karen Adornetti
Senior Gainsight Administrator
Matthew Reaume
Manager, Support Escalations
Matthias Maschler
Director, Technical Support EM...
Parviz Mostafavi
Lead Support Engineer
Sooraj Kt
Vice President Of Support - AP...
Toby Vilhauer
Technical Support Manager
View all