Europe Marketing & Channel Activation Leader

Caterpillar Inc.

Genf

On-site

CHF 150,000 - 190,000

Full time

17 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Caterpillar Inc. is seeking a customer‑focused marketing leader to strengthen engagement across Europe.

The role drives integrated marketing strategies to generate demand, raise brand awareness, accelerate adoption of machines, services, and technology, and deepen customer relationships across the lifecycle. You will lead a team responsible for full-funnel marketing, digital engagement, PR, events, and experiential campaigns, while aligning with dealers and global teams.

Qualifications

  • 10+ years of progressive marketing experience in industrial, construction, manufacturing, automotive, OEM, or retail/B2C environments.
  • Experience leading integrated marketing, digital marketing, brand, customer engagement and demand gen programs.
  • Strong understanding of digital marketing, paid media, content strategy, social media, marketing automation, analytics, PR, and experiential marketing.

Responsibilities

  • Lead development and execution of integrated marketing strategies for Europe.
  • Oversee full-funnel marketing, digital campaigns, events, and channel activation.
  • Coach and develop a high-performing marketing team and modern marketing operations.
  • Translate insights into compelling messaging, value propositions, and campaigns with measurable ROI.
  • Collaborate with dealers and global teams to adapt global strategies to Europe.
  • Create connected customer experiences across awareness, purchase, ownership, service and advocacy.
  • Manage budgets, agencies, and vendors to maximize value and measurable business results.

Skills

Marketing leadership
Digital marketing
Brand & customer engagement
Strategic thinking
Team coaching

Education

Bachelor's degree in Marketing or related field

Tools

Marketing automation
Analytics
Public relations

Job description

Caterpillar Inc. is seeking a customer‑focused marketing leader to strengthen engagement across Europe.

The role drives integrated marketing strategies to generate demand, raise brand awareness, accelerate adoption of machines, services, and technology, and deepen customer relationships across the lifecycle. You will lead a team responsible for full-funnel marketing, digital engagement, PR, events, and experiential campaigns, while aligning with dealers and global teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Europe Manager Marketing Communications
Europe Manager Marketing Communications

Caterpillar Inc. • Genf

On-site
CHF 150,000 - 190,000
Rental Sales Strategist - Dealer Growth & Revenue
Rental Sales Strategist - Dealer Growth & Revenue

Caterpillar • Genf

Hybrid
CHF 90,000 - 120,000
Wear & Undercarriage Solutions Consultant
Wear & Undercarriage Solutions Consultant

Caterpillar • Genf

On-site
CHF 90,000 - 130,000
Wear and Undercarriage Sales Consultant
Wear and Undercarriage Sales Consultant

Caterpillar • Genf

On-site
CHF 90,000 - 130,000
Caterpillar Rental Rep with Development
Caterpillar Rental Rep with Development

Caterpillar • Genf

Hybrid
CHF 90,000 - 120,000
Senior Marketing & Retail Activation Manager
Senior Marketing & Retail Activation Manager

LHH • Neuenburg

On-site
CHF 120,000 - 180,000
Solutions Architect Senior Consultant
Solutions Architect Senior Consultant

Caterpillar • Genf

On-site
CHF 120,000 - 180,000
European Marketing Communications Lead (Remote)
European Marketing Communications Lead (Remote)

Ecolab • Reinach

Remote
CHF 84,000 - 112,000
2027 Field Representative Development Program
2027 Field Representative Development Program

Caterpillar Inc. • Genf

On-site
CHF 90,000 - 115,000
Coaching & mentorship
International exposure
Live abroad rotation
European Events Field Marketing Lead - Pipeline Focus
European Events Field Marketing Lead - Pipeline Focus

Point One Navigation Inc • Zürich

On-site
CHF 85,000 - 113,000