This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our client is a privately held, global product company with a decades-long reputation for innovation, craftsmanship, and long-term thinking. Known for inventing category-defining technology and continuing to shape how people experience products worldwide, this organization combines engineering excellence with world-class brand storytelling. This is a rare opportunity to step into a high-visibility, global leadership role where communications directly influence brand perception, growth, and international expansion—starting in Europe and scaling globally.
Job Responsibility:
Own and evolve global marketing communications strategy, starting with Europe and expanding worldwide
Partner closely with senior marketing and business leaders to deliver integrated campaigns that drive brand strength and business growth
Lead the creation of high-impact creative assets—campaigns, content, media, and experiences—working with in-house teams and external agencies
Elevate brand expression while ensuring alignment with a well-established corporate identity
Build and scale the people, processes, and infrastructure needed for long-term global communications success
Direct international communications teams and collaborate cross-functionally with sales, marketing, and regional leadership
Oversee PR, advertising, and media strategy with in-country partners, including agency selection and execution
Requirements:
15+ years of experience in marketing and communications, ideally within a global product or manufacturing environment
Proven ability to lead, influence, and collaborate across a complex organization
Deep understanding of the creative process, from concept through execution
Hands-on experience delivering communications for global product launches and multi-channel marketing (digital, social, PR, events, advertising)
Experience managing and mentoring creative teams and agency partners
Willingness to travel internationally (up to ~25%)
Bachelor’s degree in Marketing, Communications, Business, Design, or related field
Nice to have:
Luxury or premium product experience is a plus
Bilingual (French and/or Spanish) and international market experience are strong pluses
What we offer:
Competitive compensation, strong benefits, and meaningful career runway
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.