Barracuda Networks
Open positions
1 job
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