Job Search and Career Advice Platform

Enable job alerts via email!

Lead Development Representative

Barracuda Networks, Inc.

United Kingdom

Hybrid

GBP 30,000 - GBP 45,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading cybersecurity company is seeking a Lead Development Representative to deliver qualified leads to the Territory Management Team. The successful candidate will have native German skills, 1-2 years of tele-sales experience in the IT or technology industry, and exceptional communication abilities. Responsibilities include researching accounts, generating interest, and working closely with sales teams. This role offers opportunities for internal mobility and a supportive team environment.

Benefits

Internal mobility opportunities
Equity options
Supportive team environment

Qualifications

  • 1-2 years of tele-sales outbound/inbound experience in IT or Technology industries.
  • Strong relationship building and networking skills.
  • Exceptional communication abilities in German.

Responsibilities

  • Research accounts and generate interest for new business.
  • Work closely with Inside Sales/Partner Business Manager teams.
  • Maintain accurate account and contact information.

Skills

Tele-sales experience
Native German
Relationship building
Written and oral communication
Time management
Job description
Overview

Job ID: 26-507

Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.

We know a diverse workforce adds to our collective value and strength as an organization. Barracuda Networks is proud to be an employer that complies with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.

Envision yourself at Barracuda

We are seeking a highly motivated individual as a Lead Development Representative with a primary responsibility for delivering qualified leads to our Territory Management Team. This position requires excellent communication skills that result in meeting or exceeding the targets for the territories in which you are working.

You will need to interact with internal and external stakeholders to maximize the total Customer Experience. You must be comfortable hunting for new business. Opportunities are created from a variety of lead sources, including incoming marketing leads from the Web, Campaigns and Events.

What you’ll be working on:

  • Research accounts, identify key players, generate interest and obtain business requirements, follow up and qualify new prospects and customers from marketing-generated leads.
  • Work closely with Inside Sales/Partner Business Manager teams to determine strategic approach.
  • Promote, develop and maintain in-depth knowledge of our products and services, industry trends, and competition.
  • Disseminate potential opportunities to appropriate Partners and Reps, educating Reps as necessary about the opportunity
  • Maintain current and accurate account and contact information within internal databases.

What you bring to the role:

  • Preferably 1-2 years of tele-sales outbound/inbound experience in IT or Technology industries and proven track record in achieving sales targets.
  • Native German Speaking is essential
  • Strong relationship building and social networking skills.
  • Exceptional written and oral communication abilities.
  • Credible follow-up and cold calling experience to multiple executive levels within an organization Technology or similar industry experience preferred.
  • Strong time management and organizational skills.
  • A true team player with the ability to work in a high-energy sales team environment.
  • Comfortable working in a fast-paced and fluctuating environment

What you’ll get from us

A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility – there are opportunities for cross training and the ability to attain your next career step within Barracuda, in addition to equity, in the form of non-qualifying options.

#LI-Hybrid

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Business Development Representative - DACH London, England, United Kingdom (On-Site)

Applied Intuition Inc.

City of London
On-site
GBP 35,000 - 50,000
Full time
30+ days ago
Business Development Representative EMEA (London)

Copado Inc.

United Kingdom
Hybrid
GBP 10,000 - 40,000
Full time
30+ days ago
Sr. Enterprise Business Development Representative, German speaker

Proofpoint, Inc.

City of London
On-site
GBP 50,000 - 70,000
Full time
30+ days ago
Sales Development Representative (German speaker)

Dynatrace LLC

Maidenhead
Hybrid
GBP 30,000 - 45,000
Full time
30+ days ago
Demand Generation Programs Manager APAC

Barracuda Networks, Inc.

Reading
Hybrid
GBP 50,000 - 70,000
Full time
30+ days ago
Senior Software Engineer

Barracuda Networks, Inc.

Nottingham
Hybrid
GBP 50,000 - 70,000
Full time
30+ days ago
German-Speaking Lead Development Rep – Hybrid, Cybersecurity

Barracuda Networks, Inc.

United Kingdom
Hybrid
GBP 30,000 - 45,000
Full time
30+ days ago
Enterprise Business Development Representative, German speaking (f/m/d)

Contentful Contentful GmbH

Greater London
On-site
GBP 35,000 - 45,000
Full time
30+ days ago
Sales Development Representative (Healthcare)

Ohiox

United Kingdom
Remote
GBP 40,000 - 60,000
Full time
30+ days ago
Account Executive, Enterprise

Applied Intuition Inc.

Greater London
Hybrid
GBP 50,000 - 75,000
Full time
30+ days ago