Teads

Director, Global Brand & Experiential Marketing

Teads$120K — $150K *
Media
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8-10 years of brand marketing or experiential marketing experience in AdTech, SaaS, or agency settings.
  • Proven management of 2-3 flagship industry events annually from concept to reporting.
  • Experience in fast-paced corporate environments requiring multi-tasking capabilities.
  • Portfolio showcasing measurable results from past brand campaigns.
  • Deep expertise in live brand activations and trade shows.

Responsibilities

  • Create comprehensive brand experience strategies that align with business objectives.
  • Lead major experiential marketing initiatives including large industry events and brand activations.
  • Develop creative briefs and coordinate with internal teams and agencies on campaigns.
  • Act as the main point of contact between the brand team and leadership to ensure alignment.
  • Drive global marketing strategy and manage budget forecasting and tracking.
  • Ensure successful delivery of experiential initiatives and measure ROI effectively.

Benefits

  • Take ownership of high-visibility global tentpoles and shape industry perceptions.
  • Work on complex challenges at scale, impacting millions of users monthly.
  • Collaborate with smart peers across 30+ global markets.
  • Join a culture of high care and high accountability that values inclusivity.
  • Receive investment in personal growth through mentorship and development programs.
Full Job Description
About the opportunity

Teads has an opportunity for a Director of Global Brand & Experiential Marketing who is passionate about marketing, innovation and differentiated experiences to join our team, based in New York.

This role will report to the VP of Brand Marketing and Communications. The role will be responsible for developing and executing strategies that create exceptional and consistent brand experiences across touchpoints including tentpoles, proprietary events and industry partnerships. This role leads the effort to understand our target audience, define the desired brand perception, and translate that into tangible experiences that build brand loyalty and drive business growth.

We are looking for an ambitious, creative individual who is passionate about marketing & communication, ideally with already established connections within the advertising, technology and media industry.

As the Director, Global Brand & Experiential Marketing, you will work closely with executive leadership, sales, and regional marketing teams. The successful candidate will shape the global brand marketing strategy for Teads with a self-starter mentality and a hands-on approach.

What will you do?
  • Create comprehensive brand experience strategies aligned with business goals.
  • Lead major experiential marketing initiatives, such as industry events, tentpoles (CES, POSSIBLE, Cannes, Advertising Week etc.), and proprietary brand activations.
  • Develop creative briefs and work closely with internal teams and agencies on brand campaigns and experiential events.
  • Serve as the primary liaison between the brand team and the leadership team, ensuring alignment with corporate goals.
  • Be responsible for driving the global brand and experiential marketing strategy and work closely with leadership on the global budget including forecasting and tracking.
  • Ensure experiential initiatives and partnerships are delivered effectively and on budget and be able to measure success and demonstrate ROI.

Your skills and experiences:
  • 8-10 years of progressive experience in brand marketing, event production, or experiential marketing, ideally within AdTech, SaaS, media, or agency settings.
  • Proven track record of personally managing at least 2-3 flagship industry events or major brand activations per year from concept to post-event reporting.
  • Experience navigating fast-paced, corporate environments where leaders wear multiple hats.
  • Portfolio or case studies demonstrating measurable business outcomes from past brand activations and campaigns.
  • Deep experience designing, building, and executing live brand activations, trade show presence (e.g., Cannes Lions, CES, Advertising Week), pop-ups, and executive dinners and roundtables.
  • Hands-on experience managing large budgets, including line-item forecasting, vendor negotiation, and measuring event impact (pipeline contribution, brand lift, engagement metrics).
  • Proven track record hiring and managing external production houses, experiential agencies, booth builders, fabricators, and talent/influencers.
  • Ability to bridge brand strategy with internal partners-specifically Sales, PR, Product, and C-suite executives-ensuring event narratives drive commercial outcomes.
  • Experience managing 1-3 direct reports (e.g., Event Managers, Marketing Coordinators) or leading cross-functional project teams.

What You'll Get:

At Teads, your scope is bigger than your title. Here is what you can count on in return:
  • Meaningful scope & real ownership - take complete ownership of high-visibility global tentpoles and shape how the adtech and media industry experiences Teads.
  • Global exposure and genuinely complex challenges at real scale - reach 2.2Bn users / month and 18Bn ad opportunities / day.
  • Smart, ambitious peers collaborating across 30+ global markets.
  • A genuinely human culture - high care alongside high accountability, supporting ambitious work in an inclusive environment.
  • Real investment in your growth - mentorship, coaching, workshops, certifications, and leadership development programs to continuously stretch your career.
At Teads, your impact travels further

The pay range for this position is USD $120,000 to $150,000 annually including on target earnings. The actual amount offered may be higher or lower, based on non-discriminatory factors such as experience, job-related knowledge, skills, and abilities. In addition to salary, you may be eligible for our competitive benefits and perks to support you and your family as part of Teads' total rewards package.

#LI-HYBRID

#LI-BAILEY

About Teads

Teads is a global media platform that specializes in video advertising. The company was founded in 2011 and is headquartered in Paris, France. Teads offers a variety of video advertising solutions, including inRead, inBoard, and inFlow. These solutions allow advertisers to reach their target audience through engaging and non-intrusive video ads. Teads has partnerships with many of the world's leading publishers and media companies, including Forbes, The Washington Post, and The Guardian. In 2017, Teads was acquired by Altice, a multinational telecoms company based in the Netherlands.
Learn more about Teads
Size
700 employees
Industry
Founded
2005

Similar Jobs

More Jobs at Teads

More Media Jobs

Find similar Director, Global Brand & Experiential Marketing jobs: