Social network you want to login/join with:
Advertising Account Team Lead, DACH (London based), United Kingdom
Client:
Taboola
Location:
Job Category:
Other
-
EU work permit required:
Yes
Job Reference:
2243ad972711
Job Views:
11
Posted:
28.04.2025
Expiry Date:
12.06.2025
Job Description:
About the role
As a Team Lead in the DACH Advertisers Account Management team, you will be responsible for driving advertiser success at scale. This solution-oriented, commercial team both onboards new clients and continuously drives expansion of existing ones across multiple verticals. We are looking for an experienced digital advertising professional interested in a “player-coach” role, leading a team of 2-3 Account Managers, collectively engaging over 100 accounts and owning a $30M+ annual quota.
Responsibilities
* Meet and exceed the team’s quarterly revenue and new business targets.
* Support team members in identifying and capturing upsell opportunities and managing pipelines effectively.
* Hire, onboard, and coach a team of Account Managers servicing approximately 50 accounts each.
* Serve as a point of escalation for resolving issues requiring cross-functional collaboration.
* Deliver fortnightly reviews of the DACH book of business, highlighting high-value opportunities and obstacles.
* Lead cross-functional initiatives to boost team productivity and operational excellence, working closely with sales, sales operations, BI, and marketing partners.
Requirements
* Professional or native German speaker with excellent communication and presentation skills in English.
* 4+ years of client-facing experience with a strong record of commercial success.
* Strong qualitative problem-solving skills and proficiency in reporting tools such as Tableau, Looker, and QlikView.
* Proven ability to influence peers and cross-functional partners.
* Demonstrated operational excellence with notable achievements at scale.
Additional skills and experience that would help you succeed
* Formal people management experience (salary planning, hiring, performance reviews).
* Hands-on experience with campaign management or media planning with budgets over $100K across channels like Google Ads, Facebook, Snap, Criteo, Taboola, or Outbrain.
* Experience with measurement platforms such as Google Analytics, Adobe Analytics, Visual IQ, Tealium, AppsFlyer, or Adjust.
* Experience working with advertising agencies and a strong network in the DACH region.
Why choose Taboola?
Taboola is recognized as the world’s leading content discovery platform, serving recommendations to over 1 billion unique visitors monthly on premium sites like T-Online, Bloomberg, The Daily Mail, and NDTV. Major brands such as Expedia, Microsoft, Samsung, and Whirlpool leverage Taboola’s platform for brand awareness, engagement, and conversions.
Joining Taboola offers the chance to be part of something unique. We embrace change, have growth potential, and provide a collaborative environment where you are valued and can build your career. Our culture is international, social, and supportive, with benefits including 25 days holiday, health insurance, flexible work options, stock options, and Perkbox.
Our onboarding program equips you with the tools to succeed, including state-of-the-art technology like MacBooks, automation tools, and modern office spaces.
We focus on delivering personalized experiences by partnering directly with advertisers and publishers.
If you're ready for a new challenge with a dynamic team and exciting brands, come see what Taboola is about—you won’t be disappointed.
Learn more about #TaboolaLife on our website and social channels.
#J-18808-Ljbffr