Location: Remote or hybrid in Netherlands, Belgium or Poland
About the position
We are looking for Channel Marketing Lead in Europe Insulation organization
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. This role requires fluency in both German and English t o drive maximum impact and business success.
The Marketing Lead reports to Customer Communication & Content Manager.
Key responsibilities
Campaign & activity execution
Content & asset coordination
Digital marketing & performance support
Stakeholder coordination & ways of working
Skills & experience
Education & languages
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.

Owens Corning is a building products leader committed to building a sustainable future through material innovation. Our products provide durable, sustainable, energy-efficient solutions that leverage our unique capabilities and market-leading 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 2024 sales of $11.0 billion. For more information, visit www.owenscorning.com.