EMEA IT/Software BDR — Growth & Lead Qualification

NetBrain

United States

Remote

USD 60,000 - 90,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NetBrain is seeking a driven Business Development Representative to fuel growth across our EMEA region. You will qualify inbound leads, proactively source opportunities, and set up meetings between prospective clients and our EMEA Account Executives.

Ideal candidates have 1–3 years in IT or software sales, are comfortable with CRM and sales engagement tools such as Salesforce, Salesloft or Outreach.io, and share a strong appetite for hitting and exceeding goals.

Qualifications

  • 1-3 years of Business Development/Inside Sales experience in an IT/Software environment.
  • Experience with CRM software (e.g. Salesforce) and sales-engagement tools (Salesloft, Outreach.io).
  • Excellent communications and time management skills.
  • Experience supporting multiple regions across EMEA.
  • Proven track record in BDR/inside sales and meeting/exceeding goals.

Responsibilities

  • Qualify leads from marketing campaigns as sales opportunities for the EMEA region.
  • Liaise with marketing to craft messaging that resonates with the target audience.
  • Contact potential clients through cold calls, emails, and LinkedIn outreach.
  • Build long-term trusting relationships with clients.
  • Identify client needs and suggest appropriate products/services.
  • Set up meetings between prospective clients and EMEA Account Executives.
  • Report to the Sr. Manager of Global Business Development on sales results (weekly/monthly/quarterly).
  • Stay up-to-date with new products/pricing/plans.
  • Proactively seek new business opportunities in the market.
  • Additional responsibilities as assigned.

Skills

Excellent communications
Time management
Metrics awareness
Presentation skills
Prospecting
Multi-region experience

Tools

Salesforce
Salesloft
Outreach.io

Job description

NetBrain is seeking a driven Business Development Representative to fuel growth across our EMEA region. You will qualify inbound leads, proactively source opportunities, and set up meetings between prospective clients and our EMEA Account Executives.

Ideal candidates have 1–3 years in IT or software sales, are comfortable with CRM and sales engagement tools such as Salesforce, Salesloft or Outreach.io, and share a strong appetite for hitting and exceeding goals.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Business Development Representative
Senior Business Development Representative

NetBrain • United States

Remote
USD 60,000 - 90,000
EMEA BDR - Cybersecurity Growth & Pipeline Builder
EMEA BDR - Cybersecurity Growth & Pipeline Builder

Drive Capital • United States

Remote
USD 55,000 - 85,000
Remote work
Learning stipend
Equity
+1
EMEA VP of Enterprise Sales - Networks & SaaS
EMEA VP of Enterprise Sales - Networks & SaaS

NetBrain • United States

Remote
USD 239,000 - 345,000
Regional Vice President of Sales, EMEA
Regional Vice President of Sales, EMEA

NetBrain • United States

Remote
USD 239,000 - 345,000
Business Development Representative, EMEA
Business Development Representative, EMEA

Neara • New York (NY)

On-site
USD 60,000 - 85,000
EMEA BDR: Cybersecurity Growth Hunter
EMEA BDR: Cybersecurity Growth Hunter

Finite State • United States

Remote
USD 55,000 - 90,000
Fully remote
Learning stipend
Equity
Remote Enterprise SaaS BDR – Pipeline & Prospecting Expert
Remote Enterprise SaaS BDR – Pipeline & Prospecting Expert

Cloud Software Group • New Jersey

On-site
USD 69,800 - 104,700
EMEA BDR Leader: Scale Pipeline & Talent
EMEA BDR Leader: Scale Pipeline & Talent

Extreme Networks • United States

Remote
USD 120,000 - 180,000
Strategic BDR: Lead Gen & Opportunity Outreach
Strategic BDR: Lead Gen & Opportunity Outreach

Visual Edge IT • United States

On-site
USD 55,000 - 90,000
PTO and holidays
Medical, dental, vision benefits
401(k) with company match
Business Development Representative
Business Development Representative

Franklin Fitch • United States

On-site
USD 50,000 - 70,000