Enable job alerts via email!

Advertising Sales Team Lead, CEE & IL (London based)

TN United Kingdom

United Kingdom

On-site

GBP 40,000 - 80,000

Full time

20 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is looking for a dynamic Advertising Sales Team Lead to drive growth in the Central & Eastern European Region and Israel. This entry-level management role involves leading a sales team, developing a robust sales pipeline, and engaging with advertisers to achieve targets. The ideal candidate will possess a strong passion for sales, excellent communication skills, and a knack for building relationships. Join this forward-thinking organization to make a significant impact in the digital media landscape and foster growth within a collaborative environment.

Qualifications

  • Minimum 3 years in sales, preferably in digital media.
  • Strong analytical skills and technological proficiency.

Responsibilities

  • Build and manage a sales team, ensuring sales targets are met.
  • Manage sales pipeline and actively participate in sales activities.
  • Collaborate with marketing to enhance lead generation.

Skills

Sales Management
Digital Media Sales
Negotiation Skills
Communication Skills
Analytical Skills

Tools

Salesforce

Job description

Social network you want to login/join with:

Advertising Sales Team Lead, CEE & IL (London based), United Kingdom

Client: Taboola

Location: London, UK

Job Category: -

EU work permit required: Yes

Job Reference:

af93fcd53789

Job Views:

8

Posted:

26.04.2025

Expiry Date:

10.06.2025

Job Description:

Taboola is seeking an outstanding, execution-focused, and results-driven Team Lead to join the Global Growth Advertiser Sales team, focusing on the Central & Eastern European Region (CEE) and Israel. The Growth department drives Taboola’s innovation and success, working with advertisers to foster growth and lead change. This is an entry-level management role where you will lead by example, driving new business sales within a new sales team, ensuring targets are met or exceeded.

As a Team Lead, you will develop and maintain a strong sales pipeline, forecast new business, and meet sales targets while leading your team. You will research, identify, engage, and close advertisers, demonstrating effective sales techniques. Your role involves selling, managing, and diversifying sales portfolios to ensure continued growth.

Responsibilities and skills:
  • Build and manage a sales team: recruit, motivate, and lead inside sales staff.
  • Manage sales pipeline: develop, maintain, forecast, and own sales targets, actively participate in sales activities.
  • Understand digital technology and articulate product benefits within this ecosystem.
  • Exhibit strong communication skills (verbal and written).
  • Prioritize tasks effectively and independently generate and close leads.
  • Collaborate with marketing and other teams to enhance processes and lead generation.
  • Demonstrate media planning and client management skills.
  • Provide feedback to product teams and manage negotiations and presentations.
  • Use Salesforce accurately to record activities.
  • Work closely with your manager to achieve revenue goals.
Personal Attributes:
  • Build trust and positive relationships.
  • Lead by example and understand organizational boundaries.
  • Value team contributions and adapt to diverse cultures.
  • Respond constructively to challenges and set high standards.
  • Create motivating environments and communicate clearly.
  • Develop high-performing teams and balance short-term needs with long-term growth.
Requirements:
  • Strong passion and hunger to sell.
  • Minimum 3 years in sales, preferably in digital media, with proven achievements and leadership skills.
  • Experience in deal structuring and negotiation.
  • Passion for online content and relationship building.
  • Strong analytical skills and technological proficiency.
  • Excellent communication skills in English.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Advertising Sales Team Lead, CEE & IL (London based)

TN United Kingdom

London

On-site

GBP 40.000 - 80.000

19 days ago