Barracuda Networks Inc. in Alpharetta is seeking a Named Account Customer Success Manager to enhance client relationships and promote product adoption. In this role, you will work closely with customers to develop strategies that align with their business needs and provide impactful support throughout their journey.
The ideal candidate should have 3-5 years of experience in sales operations or account management, and a relevant degree. Barracuda offers flexibility in work environment, career growth, and notable benefits.
#J-18808-Ljbffr

Strategic Named Account Success Manager | Hybrid & Equity
Barracuda Networks Inc. · Alpharetta, GA, USA ·
- Pay:
- 80.000 - 110.000
- Job type:
- Full Time