Digital Marketing Manager, Europe Insulation

Location(s): 

Brussels, Brussels-Capital Region, BE Cologne, NW, DE Helsinki, Uusimaa, FI, 00181 Amsterdam, NH, NL Brussels, Brussels-Capital Region, BE, 1170 Göteborg, Västra Götaland, SE Hamburg, DE, 20097 Helsinki, Central Finland, FI, 00181

Function:  Marketing
Audience:  Experienced Professional
Work Arrangement:  Hybrid
Requisition ID:  63314

Location: Remote or Hybrid in countries Finland, Sweden, the Baltic states, Germany, Poland or Belgium. It is also possible to be based from our European sites in Scandinavia and the Baltic states, like Helsinki, Skovde, Vilnius, Trezmeszno, Brussels, Tessenderlo.

 

About the position

Join us in making the world a better place by reducing energy consumption and CO2 emissions! The European Insulation, commercially know by it’s two appreciated brands Paroc and Foamglas, manufacture and provide insulation material that help consumers and industries reducing their energy consumption. Here at Owens Corning we are fully engaged in reducing our CO2 emission by a series of ongoing investments.

 

To join our market-facing digital team, we are looking for a Digital Marketing Manager who is responsible for the development, operations and optimization of the digital marketing platforms of the company to comply with business requirements and to support the execution of business marketing strategies. This is a temporary position with employment continuing to the end of 2026. The position will be filled as soon as the right candidate is found.

 

Digital Marketing Manager works closely with the Digital Marketing Owner Board, channel marketing and other business stakeholders to develop the Digital Marketing road map to guide and deliver continuous improvement and development projects. You will be leading a small team and you will be part of the digital leader team of the region.

 

What does success look like?

  • Ability to lead digital marketing development activities and operations, based on tactics and strategies, in a result-driven way to desired outcomes.
  • Lead development projects of cross-organizational and multi-cultural teams following professional, efficient and proven methodologies.
  • Lead and develop a team as well as stakeholders around you to strengthen the overall digital marketing capability and mindset in the company.
  • Foster a culture of continuous improvement utilizing data, research and feedback and thus contribute to the development of a culture of innovation.

 

 

Skills and capabilities necessary to succeed

  • Previous experience of running and developing successful digital marketing through websites and other digital channels.
  • Deep understanding of analytics and how to utilize that in CRO and quality management.
  • Experience in leading and managing digital marketing campaigns.
  • Ability to utilize digital marketing capabilities to deliver business strategies.
  • Strong experience in project and change management.
  • Experience in driving change across people, processes and platforms to deliver solutions.

 

 

Business requirements

  • Bachelor’s degree or higher in Business, Marketing or Information Technology
  • Previous experience of working in similar role(s) in B2B environment in an international company
  • Good people skills and team leadership capability
  • Ability to build and maintain strong relationships with internal and external stakeholders
  • Full professional proficiency in English; Finnish and other languages are assets
  • Location: Remote or Hybrid in countries Finland, Sweden, the Baltic states, Germany, Poland or Belgium. It is also possible to be based from our European sites in Scandinavia and the Baltic states, like Helsinki, Skovde, Vilnius, Trezmeszno, Brussels, Tessenderlo.

About Owens Corning

Owens Corning is a global residential and commercial building products leader committed to building a sustainable future through material innovation. Our four integrated businesses – Roofing, Insulation, Doors, and Composites – provide durable, sustainable, energy-efficient solutions that leverage our unique material science, manufacturing, and market knowledge 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 2023 sales of $9.7 billion. For more information, visit www.owenscorning.com.

Owens Corning is an equal opportunity employer.