European Marketing Communications Leader

Caterpillar

Genf

Sur place

CHF 150 000 - 210 000

Plein temps

14 jours+
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV et une lettre de motivation personnalisés en environ une minute.

Passez les filtres ATS

Résumé du poste

Caterpillar Inc. in Europe seeks a customer-focused marketing leader to develop and execute integrated marketing strategies that generate demand, increase brand awareness, accelerate adoption of machines, services, and technology, and deepen customer relationships across the customer lifecycle.

As the Europe Marketing Communications & Channel Activation Leader, you will lead a team responsible for full-funnel marketing; digital marketing, campaign activation, public relations, events, creative

Qualifications

  • Bachelor’s degree in Marketing, Communications, Business, or a related field.
  • Approximately 10+ years of progressive marketing experience in industrial sectors or B2C environments.
  • Experience leading integrated marketing, digital marketing, brand, customer engagement, and demand generation programs.
  • Proven success executing multi-channel marketing campaigns that deliver measurable commercial results.
  • Strong understanding of digital marketing, paid media, content strategy, social media, marketing automation, analytics, public relations, and experiential marketing.
  • Experience leading large-scale customer events, trade shows, conferences, and brand activation programs.
  • Demonstrated ability to leverage customer insights, data, AI-enabled marketing capabilities, and emerging technologies.
  • Experience working across complex matrixed organizations with dealers, agencies, and cross-functional stakeholders.
  • Strong strategic thinking, influencing, and leadership capabilities.
  • Experience developing customer-centric messaging and managing marketing activities across the sales funnel.

Responsabilités

  • Strengthen Caterpillar’s brand presence across Europe by showcasing its world-class machines and industrial solutions.
  • Develop and lead integrated marketing strategies that connect customer needs with the value of Caterpillar machines, services, technology, and solutions.
  • Lead, coach, and develop a high-performing marketing team while building modern marketing operations and best practices.
  • Translate customer, market, competitive, and performance insights into messaging, value propositions, programs, and ROI improvements.
  • Adapt and activate Caterpillar-led marketing strategies for European markets with dealers and global teams.
  • Create connected customer experiences across awareness, purchase, ownership, service, and advocacy.
  • Steward marketing budgets, agency partnerships, and vendor relationships to maximize value and measurable outcomes.

Connaissances

Digital marketing
Brand management
Customer engagement
Demand generation
Multi-channel marketing
Analytics

Formation

Bachelor’s degree in Marketing

Outils

Marketing automation
CRM
Public relations

Description du poste

Caterpillar Inc. in Europe seeks a customer-focused marketing leader to develop and execute integrated marketing strategies that generate demand, increase brand awareness, accelerate adoption of machines, services, and technology, and deepen customer relationships across the customer lifecycle.

As the Europe Marketing Communications & Channel Activation Leader, you will lead a team responsible for full-funnel marketing; digital marketing, campaign activation, public relations, events, creative

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Europe Manager Marketing Communications
Europe Manager Marketing Communications

Caterpillar • Genf

Sur place
CHF 150 000 - 210 000
European Marketing Communications Lead (Remote)
European Marketing Communications Lead (Remote)

Ecolab • Reinach

À distance
CHF 84 000 - 112 000
Europe Field Marketing & Events Leader
Europe Field Marketing & Events Leader

Point One Navigation Inc • Suisse

Sur place
CHF 110 000 - 170 000
EMEA Senior Marketing & Retail Activation Lead
EMEA Senior Marketing & Retail Activation Lead

LHH Recruitment Solutions • Neuenburg

Sur place
CHF 140 000 - 200 000
Marketing Manager Partner Markets Europe (m/f/d)
Marketing Manager Partner Markets Europe (m/f/d)

RATIONAL AG • Heerbrugg

Sur place
CHF 120 000 - 180 000
Europe/UK Sales & Marketing Leader
Europe/UK Sales & Marketing Leader

Lamwork • Suisse

À distance
CHF 120 000 - 180 000
Senior Marketing & Retail Activation Manager
Senior Marketing & Retail Activation Manager

LHH Recruitment Solutions • Neuenburg

Sur place
CHF 140 000 - 200 000
Senior Marketing & Retail Activation Manager
Senior Marketing & Retail Activation Manager

LHH • Neuenburg

Sur place
CHF 120 000 - 180 000
European Events Field Marketing Lead - Pipeline Focus
European Events Field Marketing Lead - Pipeline Focus

Point One Navigation Inc • Zürich

Sur place
CHF 85 000 - 113 000
European Marketing Director, Surgery & Omnichannel
European Marketing Director, Surgery & Omnichannel

Becton Dickinson • Eysins

Sur place
CHF 190 000 - 270 000