Sales Renewals Representative
Barracuda Networks · Campbell, CA, United States
About The Role
Join our US sales renewals team as a Sales Renewals Representative. In this role, you will be responsible for driving renewal rates across North America, executing strategies to increase customer loyalty, improve renewal retention rates, and identify upsell opportunities. You will conduct outbound calls and emails to make customers aware of their upcoming renewal and renewal options, create and provide proposals, negotiate, and supply any related documentation. You will also collaborate with the Customer Success, Channel, and Sales teams to ensure customer satisfaction and achieve monthly/quarterly revenue targets.
- Responsible for driving renewal rates across North America and executing strategies to increase customer loyalty.
- Conduct outbound calls and emails to make customers aware of their upcoming renewal and renewal options.
- Use Salesforce CRM System to document all customer activity, manage pipeline and forecast.
- A self-starter, high energy and results oriented
- Excellent customer service and communication skills
- A passion for collaboration and a basic understanding of the Internet security technology
- Strong Business Acumen and a clear track record of driving execution, delivering operational Excellence within a renewal’s environment
- Highly organized, able to prioritize and have good time management skills
- Team oriented with ability to succeed
- Drive, conscientiousness, and perseverance to conduct outbound sales contacts daily
- Able to track information accurately and have a strong attention to detail
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing