Named Account Customer Success Manager
Barracuda Networks · Alpharetta, GA · 2026-06-30
About this role
...and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.... ...disability.
Envision Yourself at Barracuda
The Named Account Customer Success Manager is responsible for driving post-sales relationships...
Similar jobs
- Named Hunter Enterprise Account Executive, HealthcareDatabricks · Northeast - United States; Southeast - United States
- Named Core Account Executive - ThailandDatabricks · Singapore
- Senior Named Account Executive, (MN or WI)Cloudflare · Distributed
- Senior Digital Native Named Account Executive (SF)Cloudflare · Hybrid
- Customer Success Manager - Named AccountsAsana · Tokyo
- Named SLG Account ExecutiveSalesforce
- Account Executive, Commercial - Named (East)Smartsheet · Chicago
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.