Marketing Specialist

Location(s): 

Brussels, Brussels-Capital Region, BE

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

Location: Remote or Hybrid. Any location in Europe can be considered.

(Please note the successful candidate must have proficient English and Swedish language skills)

 

About the position

 

Do you want to make the world a better place by reducing energy consumption and CO2 emissions? Join Owens Corning, a multinational organization that develops and manufactures innovative roofing, insulation and composite materials. Owens Corning has more than 19,000 employees worldwide and is a Fortune 500 company. Our company is committed to building a sustainable future and has invested in reducing CO2 emissions. Our products and people make the world a better place!

 

For our Foamglas Building Business in Europe, we are looking for an experienced marketing specialist who will be partnering closely with the Marketing & technical team, Regulatory and the Digital team, to implement the organization's central and local marketing plans. You will play a pivotal role in the success of our business by increasing web traffic, brand awareness and generating qualified leads through operational excellence.

 

What does success look like?

 

The marketing specialist is responsible to execute efficiently on central and local marketing plans.  (S)He contributes to our team’s ambition to become our business’s most effective lead engine by implementing customer communication programs and marketing campaigns designed to generate and nurture leads.    

 

You will be part of the pool of marketing specialists, reporting into the Customer Communication and Content Manager.  You will be involved in relevant project teams and have the opportunity to lead fitting projects yourself.

 

Identifying actions and execute according to plan:

  • Develops a good understanding of customers and delivers unique customer experiences in support of the marketing plans  
  • Works towards Lead generation and supports in handling the marketing qualified leads in CRM to drive SQL as key business outcome
  • Executes the local actions efficiently in the right way on the right time. He/she supports the Marketing managers in delivering the local marcom plan.
  • Involved in central programs to implement effectively
  • Handles practical details of channel marketing programs, manages local event logistics 

 

Content Creation

  • Create, edit, and review content for local marketing materials and campaigns, such as brochures, websites, video content, and social media posts. 
  • Be part of multidisciplinary project teams to ensure campaigns and user journeys are fitting customer needs and to guide towards efficient & impactful implementation.
  • Ensure all content is written in a clear, concise, and engaging manner that is appropriate for the target audience

 

Ensure visibility

  • Collaborate with the content manager, digital team and the Marketing managers to ensure content visibility remains optimized and relevant and take corrective actions if needed
  • Share content through various channels, ensuring strong web presence and leverage all social media platforms aligned with the marcom strategy and appropriate for the local market
  • Analyse available data and advise on data driven decision to optimize impact
  • Receive customer feedback and generate ideas to increase customer engagement to drive SQL’s

 

To succeed in this role, you need:

 

  • Excellent project management and execution excellence skills
  • Ability to manage multiple projects simultaneously and prioritize tasks based on business objectives and timelines
  • Intimate digital capabilities, mastering relevant tools and platforms (Socials, E-mail marketing,…)
  • Sound communication and presentation skills, both written and verbal
  • A collaborative and team-oriented attitude, able to work across functions and geographies
  • Affinity with sustainability is a plus
  • An analytical mindset and a data-driven marketing approach
  • Bachelor's or Master's degree in a marketing / communication / digital marketing discipline or a related field
  • Proficiency in English and Swedish is required
  • 5+ years of experience in a similar position

 

 

About Owens Corning

Owens Corning is a global building and construction materials leader committed to building a sustainable future through material innovation. Our three integrated businesses – Composites, Insulation, and Roofing – 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 approximately 19,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 2022 sales of $9.8 billion. For more information, visit www.owenscorning.com.

Owens Corning is an equal opportunity employer.