Logo
Barracuda Networks

Strategic SaaS Customer Success Manager | Hybrid & Equity

Barracuda Networks, Alpharetta, Georgia, United States, 30239

Save Job

A leading cybersecurity company is seeking a Customer Success Manager in Alpharetta, Georgia. In this role, you will drive post-sales relationships and enhance product adoption while proactively engaging with clients. The ideal candidate will have 3-5 years of experience in customer success or account management, with strong communication and problem-solving skills. You will also navigate ambiguity and work collaboratively across teams to deliver tailored solutions. A bachelor's or master’s degree is required for this dynamic position, which includes career-growth opportunities and a supportive work environment. #J-18808-Ljbffr