About this role
Lead Development Representative at Barracuda Networks Inc.. Location: Campbell, California, United States. Role: qualifying leads, contacting leads, scheduling appointments Requirements: Qualify and contact inbound leads, schedule appointments, manage high-volume outbound calls; bachelor's preferred, 1-2 years LDR/BDR/SDR experience preferred, strong verbal skills, familiarity with sales automation, Zoom proficiency. Category: Sales Seniority: No Prior Experience Required Tools: Zoom Commitment: Full Time Workplace: Hybrid Languages: English