Barracuda Icon
Live Chat

Hi, I'm Rosa.
How may I help you?

How may I help you?

Click below to send us a Message


Who we are, what we do and why we do it.

Renewals Specialist in Campbell, US

Barracuda Networks, Inc. is the leading provider of application security appliances, providing protection for over 70,000 customers worldwide. Its products include the Barracuda Spam Firewall, Barracuda Web Filter, Barracuda IM Firewall and the Barracuda Load Balancer. Barracuda Networks is headquartered in Campbell, California, and has offices in eight countries.

We are currently looking for a Renewals Specialist to join our team to assist us in our continued growth. Responsibilities for this position will include outbound renewal calls and emails, courtesy calls, up-selling and cross-selling to existing customers, and other duties as assigned.

We are looking for a motivated, tech-savvy individual who is comfortable making outbound calls and is independently motivated. The successful candidate will also possess strong customer service skills, as well as excellent communication and organizational skills.


  • Excellent customer service and telephone sales skills; excellent listener, communicator,self-managed- self motivated, driver-type personExperience with renewals, up-selling and cross-selling
  • Able to make 75-100 calls a day
  • Strong time management skills a must
  • Knowledge of Microsoft Office Suite, including intermediate to advanced skills in Salesforce or equivalent sales management tools
  • College degree preferable
  • Fluency in an international language a HUGE plus!

This is a great opportunity to get your foot in the door for one of Silicon Valley’s fastest growing network appliance manufacturers! Terrific career opportunities exist for the right person.


Interested in this Career?

Let's talk! Submit your resume today and we'll get back to you if we think you're a good fit.