Executive Vice President, Global Marketing at Teads
New York, New York, USA -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 25

Salary

380000.0

Posted On

01 Sep, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Product Innovation, Integration, Multi Disciplinary Teams, B2B, Digital Media, Transformation, Management Skills, Sales Enablement, Addition

Industry

Marketing/Advertising/Sales

Description

ABOUT TEADS

Teads is the omnichannel outcomes platform for the open internet, driving full-funnel results for marketers across premium media. With a focus on meaningful business outcomes for branding and performance objectives, the combined company ensures value is driven with every media dollar by leveraging predictive AI technology to connect quality media, beautiful brand creative, and context-driven addressability and measurement. One of the most scaled advertising platforms on the open internet, Teads is directly partnered with more than 10,000 publishers and 20,000 advertisers globally. The company is headquartered in New York, with a global team of nearly 1,800 people in 36 countries.
For more information, visit www.teads.com.

POSITION OVERVIEW

Teads is seeking an exceptional and visionary Executive Vice President, Global Marketing to lead our global marketing function and propel the next phase of our growth. This pivotal role is responsible for shaping our strategic narrative, driving market positioning, and leading marketing activations across our entire ecosystem—from enterprise advertisers to agency partners, publishers, and internal stakeholders.
This role will oversee a high-performing, multidisciplinary global team spanning Corporate Communications & Brand Marketing, Field & Sales Marketing, Product Marketing & Go-To-Market, Content Strategy, and Creative Design. As a key member of the executive leadership team, this role partners closely with Product, Sales, Customer Success, and the broader leadership team to shape global strategy with a particular focus on driving outsized growth in Teads’ largest markets—the US, UK, France, and Germany—while ensuring consistency and scalability worldwide.

QUALIFICATIONS & EXPERIENCE

  • 12+ years of senior marketing experience, including 6+ years in executive leadership roles within digital media, adtech, or B2B SaaS sectors.
  • Proven success leading large-scale, global, multi-disciplinary teams and marketing organizations, delivering against ambitious business goals.
  • Proven expertise in product marketing management , brand building, sales enablement, and commercial strategy.
  • Deep understanding of the intersection between product innovation, go-to-market execution, and revenue generation.
  • Strong financial acumen with experience in setting and managing marketing budgets aligned to business outcomes.
  • Strong leadership presence with exceptional communication and stakeholder management skills.
  • Experience navigating complex global organizations, particularly during transformation, integration, or rapid growth phases.
  • Bonus: Experience preparing or supporting Investor Relations (IR) materials
  • Bonus: Prior experience working in a public company environment
    The pay range for this position is USD $320,000 – $380,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
Responsibilities

As a Teadster, you’ll play a critical role in shaping our future success in the region. Here’s why Teads stands out:

  • We’ve merged two open internet category leaders—Outbrain and Teads—to create the ’new’ Teads, a unified omnichannel platform that drives results from branding to performance across all screens, including CTV, mobile, and web.
  • As part of our team, you’ll thrive in a collaborative and forward-thinking environment that fosters innovation, creative problem-solving, and continuous learning.
  • Teads is committed to your success, offering the support, tools, and development opportunities you need to excel in your role
Loading...