Lead Generation Manager in Barcelona, Spain - German Market

Posted 07 Lundi mars
Job type Permanent
Contact NameSamantha Schlappinger

Job description

Do you want to take your career to the next level?

If you're a bold, strong-minded, eager-to-learn individual who won't take no for an answer, our Barcelona office has an exciting opportunity for YOU!

Your role:

  • identification and qualification of prospects and deciders in the targeted
  • companies
  • Qualification of outbound and possible inbound leads to generating
  • consistent sales, opt-ins or opportunities
  • Identify leads and conduct lead management, manage qualification of the
  • leads and deliver good quality data.
  • Use of CRM tool to report daily activity which includes efficient opportunities
  • management through hunting, prospecting and cold calling
  • Cooperate with country team members to support planned activities, manage
  • leads handover and follow-up on opportunities.

We offer:

  • Full-time (39 hours/week) and long-term contract
  • Schedule: M-F 09:00 to 18:00
  • Salary: 20.500 euros gross/year + up to 6.500 euros gross/year in bonus
  • Internal Development Program
  • Opportunity to join an international team

Life at Webhelp Spain:

  • Working with adventurous people from over 29 nationalities
  • Personal and professional development
  • A great work environment, a dynamic and young approach, with true career
  • opportunities


  • Native level speaker of German
  • Previous experience in telemarketing / sales
  • Self-organization and time management skills
  • Great communication skills and professional self confidence
  • Ability to work towards both long- and short-term objectives

About Multilingual Jobs Worldwide

Multilingual Jobs Worldwide is a leading multilingual recruitment specialist agency matching European-speaking talent with the most exciting jobs all over the world.

Over the past 2 years, we have recruited and helped over 1200 multilingual speakers to land their dream job with our partners in over 28 different countries.