Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Owenscorning logo

Channel Marketing Lead - Europe Insulation

Owenscorning
Posted 2 weeks ago
🇳🇱Netherlands🏢Hybrid📁Marketing
Is this job info correct?

Location(s): Function: Marketing Audience: Experienced Professional Work Arrangement: Hybrid Requisition ID: 69838 Location: Remote or hybrid in Netherlands, Belgium or Poland About the position Owens Corning is a global building and construction materials specialist committed to building a sustainable future through material innovation. For our Insulation Business in Europe, we are looking for a Channel Marketing Lead who supports the execution of marketing plans and campaigns, ensuring high‑quality delivery, consistency, and impact across channels. The Channel Marketing Lead plays a key role in translating marketing strategies into concrete actions. Working closely with Senior Marketing Managers, Customer Communication & Content, Digital, Technical, and Commercial teams, this role focuses on execution excellence, coordination, and continuous optimization of marketing activities. The Marketing Lead reports to Customer Communication & Content Manager. Key responsibilities Campaign & activity execution Lead the execution and optimization of integrated marketing campaigns across digital and traditional channels, ensuring alignment with business priorities and commercial objectives. Translate marketing strategies into actionable plans, driving timely delivery and high-quality execution across multiple markets and stakeholders. Identify opportunities to improve campaign effectiveness, customer engagement, and lead generation performance. Take ownership of assigned growth initiatives, programs, or application areas and act as the marketing lead for execution. Content & asset coordination Lead the development, localization, and rollout of marketing content and assets, ensuring relevance to customer needs and market requirements. Provide guidance to agencies, subject matter experts, and internal stakeholders to deliver compelling, technically accurate, and brand-compliant content. Identify content gaps and proactively recommend new content initiatives that support business growth objectives. Champion best practices for asset management, governance, and content effectiveness. Digital marketing & performance support Own the execution and continuous optimization of digital marketing activities including web, email, paid media, social media, and lead-generation campaigns. Analyze campaign and channel performance, translating insights into clear recommendations and improvement actions. Partner with the digital team to drive SEO, content performance, marketing automation, and data quality initiatives. Monitor marketing KPIs and contribute to business reviews with performance insights and recommendations. Stakeholder coordination & ways of working Serve as the key point of contact for assigned stakeholders, ensuring alignment between marketing activities and business objectives. Manage agency and supplier relationships, providing strategic briefs, evaluating performance, and ensuring high-quality outcomes. Influence stakeholders across marketing, sales, digital, technical, and product teams to drive effective collaboration and delivery. Identify and implement improvements to marketing processes, tools, and ways of working to enhance efficiency and effectiveness. Skills & experience Proven track record of independently managing integrated marketing campaigns and delivering measurable results. Experience leading agency relationships, briefing partners, and managing multiple projects simultaneously. Strong understanding of digital marketing, demand generation, SEO, paid media, email marketing, and content marketing. Demonstrated ability to analyze campaign performance and translate insights into optimization actions. Strong stakeholder management and influencing skills, with the ability to work effectively across functions and markets. Commercially minded with an understanding of how marketing contributes to business growth and pipeline development. Proactive, self-directed, and comfortable operating with a high degree of ownership and accountability. Education & languages Bachelor’s degree in Marketing, Communication, Business, or a related field. 5+ years of relevant experience in marketing or communication roles. Proficiency in German and English is required; additional European languages like Dutch or Polish are a plus. About Owens Corning Owens Corning is a building products Specialist er committed to building a sustainable future through material innovation. Our products provide durable, sustainable, energy-efficient solutions that leverage our unique capabilities and market-Specialist ing positions to help our customers win and grow. We are global in scope, human in scale with more than 25,000 employees in 31 countries dedicated to generating value for our customers and shareholders and making a difference in the communities where we work and live. Founded in 1938 and based in Toledo, Ohio, USA, Owens Corning posted 2025 sales of $10.1 billion. For more information, visit www.owenscorning.com . Owens Corning is an equal opportunity employer.

Similar jobs

Similar jobs

SM

Creative Writer | HARO & Digital PR (Full time)

Space M Online

🇳🇱Netherlands10 hours ago
SM

Senior SEO Specialist

Space M Online

🇳🇱Netherlands10 hours ago
Carrier logo

HVAC Senior Service Engineer- alle regio's van Nederland - Carrier

Carrier

🇳🇱Netherlands4 hours ago
Carrier logo

HVAC Ervaren Koelmonteur - alle regio's van Nederland - Carrier

Carrier

🇳🇱Netherlands4 hours ago
Gartner logo

Senior Account Executive, LE/GE, GTS

Gartner

🌍Australia, Finland, Netherlands, Turkey, United States5 hours ago
Tract logo

Business Development Representative

Tract

🇳🇱Netherlands5 hours ago