Mediabistro logo
job logo

Renewals & Upsell Specialist

Barracuda, Campbell, CA, United States


A technology firm in California is seeking a Sales Renewals Representative to enhance customer loyalty and manage contract renewals. Responsibilities include driving revenue through proactive outreach to customers, using Salesforce for documentation, and collaborating with teams to identify upsell opportunities. Ideal candidates will have strong organizational and communication skills. The role offers competitive compensation ranging from $75,500 to $90,000, along with benefits like equity options and flexible time off. #J-18808-Ljbffr