Manager, Global Channel Marketing Programs

Thales

Full time Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Apply Now
Location
Bristol, England, United Kingdom
Posted
July 11, 2026

Job Description

About the Role

The global aspect of this role is critical.

We're looking for an experienced channel marketing leader who can operate with a truly global mindsetβ€”someone who understands how to navigate regional nuances, market differences, and diverse partner ecosystems while driving a consistent global strategy.

As the Global Channel Marketing Programs Manager, you will define and lead scalable partner marketing programs that drive engagement, activation, pipeline growth, and measurable business impact across our worldwide partner network.

Working closely with Sales, Marketing, Product, Enablement, and regional teams, you'll develop global frameworks and campaigns that can be activated consistently across regions while remaining relevant to local market needs.

What You'll Do

  • Define and execute the global channel marketing program strategy and roadmap.
  • Develop scalable partner marketing programs aligned ...