Barracuda Networks
Open positions
2 jobs
3 weeks ago
SMB Account Executive
North AmericaFull-time
United States
AustinThe Account Executive is responsible for managing accounts across in Texas. They leverage consultative selling approaches to identify cross-selling and up-selling opportunities, facilitate communication on customer’s…
Account Executive Go-to-Market
last month
Sales Engineer
RemoteUKFull-time
United Kingdom
LondresThe Solutions Architect II is responsible for providing presales support to Barracuda’s customers. This role facilitates workshops, validates technical requirements, answers advanced technical questions, delivers…
Cloud Firewall Network Security Pre-sales Process Improvement +5 skills