Barracuda (NYSE: CUDA)
Northeast Channel Manager
Barracuda (NYSE: CUDA)
Territory Manager, Tri-State
Barracuda (NYSE: CUDA)
Inside Sales Rep - New England Territory
Barracuda (NYSE: CUDA)
Web Filter Sales Specialist
Barracuda (NYSE: CUDA)
Senior Territory Manager
Barracuda (NYSE: CUDA)
Telesales Representative
Zoom Video Communications
Senior Account Executive
Zoom Video Communications
Account Executive
California State University, Northridge