Logo
job logo

Renewals & Upsell Specialist

Barracuda, Alpharetta, Georgia, United States, 30239

Save Job

A leading cybersecurity company in Alpharetta, GA is seeking a highly organized individual for the Sales Renewals Team. The role focuses on driving renewal rates and improving customer loyalty through proactive engagement. Candidates must have excellent communication skills, a business savvy mindset, and a passion for collaboration. Experience in outbound sales and familiarity with Salesforce CRM is a plus. This position offers comprehensive benefits including health insurance and equity options. #J-18808-Ljbffr