5 дней назад
Europe Manager Marketing Communications (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Europe Manager Marketing Communications (AI): Developing and executing integrated marketing strategies for Caterpillar machines, services, technology, and solutions across Europe with an accent on digital engagement, brand activation, customer insights, and measurable commercial outcomes. Focus on leading a marketing team, adapting global campaigns for European markets, building connected customer experiences, and using AI-enabled marketing capabilities to improve effectiveness.
Location: Geneva, Switzerland; office-based with regular on-site presence when not traveling. Travel required for 25–50% of working time.
Company
develops machines, industrial solutions, services, and technologies for customers and communities worldwide.
What you will do
- Develop and lead integrated marketing strategies across the European customer lifecycle.
- Strengthen brand presence through digital marketing, campaigns, public relations, events, creative development, and customer engagement.
- Lead, coach, and develop a high-performing marketing team while improving marketing operations and best practices.
- Translate customer, market, competitive, and performance insights into messaging, value propositions, go-to-market programs, and campaign improvements.
- Adapt global marketing strategies for European markets and collaborate with dealers, agencies, and global business teams.
- Manage marketing budgets, agency partnerships, vendors, and performance measurement.
Requirements
- Approximately 10+ years of progressive marketing experience, ideally in industrial, construction, manufacturing, automotive, OEM, or retail/B2C environments.
- Bachelor’s degree in Marketing, Communications, Business, or a related field.
- Experience leading integrated marketing, digital marketing, brand, customer engagement, demand generation, and multi-channel campaign programs.
- Strong knowledge of digital marketing, paid media, content strategy, social media, marketing automation, analytics, public relations, and experiential marketing.
- Experience leading teams, major customer events, trade shows, conferences, or transformational initiatives in complex matrixed organizations.
- Fluent English required. A valid Swiss work permit or Swiss or EU-25/EFTA citizenship is required.
Nice to have
- French, Italian, or German language skills.
- Experience using customer insights, data, AI-enabled marketing capabilities, and emerging technologies.
Culture & Benefits
- Collaborative work in a global, matrixed organization.
- Partnership with dealers, agencies, and cross-functional stakeholders.
- Opportunity to shape marketing capabilities and customer engagement across Europe.
- Relocation support is not offered.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →