
Director, Scaled Customer Success – Global Growth & Adoption
Barracuda Networks Inc., Alpharetta, GA, United States
A leading cybersecurity company is seeking a Director, Scaled Customer Success to develop and operate a global Customer Success organization focused on data-driven programs. The ideal candidate has over 8 years of experience in customer success leadership, specifically with scalable programs. Key responsibilities include defining strategy, collaborating with cross-functional teams, and driving commercial impacts. A Bachelor’s degree is required; an MBA is preferred. Competitive benefits and equity options included. Located in Alpharetta, Georgia.
#J-18808-Ljbffr