Logo
job logo

Renewals Specialist — Hybrid, Equity & Growth Path

Barracuda Networks, Alpharetta, Georgia, United States, 30239

Save Job

A leading cybersecurity company is seeking a Sales Renewals Specialist in Alpharetta, GA, dedicated to ensuring high renewal rates. This role involves conducting outreach to customers regarding renewals, collaborating with sales and customer success teams, and driving revenue through upselling. The ideal candidate will possess strong organizational, communication, and customer service skills. This position supports the company's commitment to innovation and customer satisfaction. #J-18808-Ljbffr