Barracuda Networks
Greg Pickett
Director Technical Support Emea
Juan Delgado
Production Manager
Markus Lang
Director Product Management
Patti Otten
Account Manager
Patricia Damron
Lead Technical Writer
Chase Stuart
Software Engineer In Test
Attila Pap
Software Quality Assurance Engineer
Paul Anderson
Principal Software Engineer
Maroun El Hashem
Senior Manager Cloud And Alliances Meta
Cruz Vega
Director, Payroll & Hr Operations
Sheila Hara
Sr. Director, Product Management
Wolfram Schwarz
Sales Engineer