About this role
Renewal Sales Representative I at Barracuda Networks Inc.. Location: Bangalore, Karnataka, India. Role: driving renewals, conducting outreach, creating proposals Requirements: 1+ years sales or account management experience; strong communication, customer service, time management, and attention to detail; ability to conduct outbound outreach, negotiate renewals, identify upsell opportunities, and use Salesforce CRM. Category: Sales Seniority: Entry Level Tools: Salesforce CRM Commitment: Full Time Workplace: Onsite Languages: iq, English