Customer Communication and Content Manager
Besana, MB, IT, 20842
Customer Communication and Content Manager
Location: Remote or Hybrid in Italy, Sweden, Belgium. Other locations can also be considered.
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 a Customer communication & content manager who will be partnering closely with the Marketing & technical team, Regulatory and the Commercial organization, to define and implement the organization's overall content strategy. You will play a pivotal role in the success of our business through increasing web traffic, brand awareness and generating qualified leads.
What does success look like?
The customer communication & content manager is responsible for developing and implementing the organization's overall content strategy, aligned with the business and marketing strategies. (S)He contributes to our team’s ambition to become our business’s most effective lead engine by creating customer engaging content and relevant customer communication programs to showcase pertinent value propositions in order to nurture our customers.
You will also manage the pool of marketing specialists and allocate resources appropriately to business strategy
Identifying actions and execute according to plan:
- Develop content marketing strategies and customer comms programs in support of business targets. Measure and evaluate based on preset goals
- Build Social Media Strategy for the respective product brand, execute on it on group level & coach the marketing team on execution in their local platforms.
- Manage multiple projects simultaneously and prioritize tasks based on business objectives and timelines
- Stay up to date with the latest developments in communication and marketing trends to ensure all content is relevant and impactful
- Analyse web traffic metrics and evaluate activities and channels through PowerBI-dashboards to inform the content strategy and enable data-driven decision-making.
Content Creation
- Lead the editorial board and implement optimized processes
- Create, edit, and review content for marketing materials and campaigns, such as detail brochures, websites, videos, and social media posts. This includes finding creative ways to increase effectiveness of message and create a great customer experience
- Collaborate with subject matter experts, sales leaders, customer care and legal to ensure campaigns and user journeys are fitting customer needs and aligned with applicable requirements and guidelines.
- Ensure all content is written in a clear, concise, and engaging manner that is appropriate for the target audience
Ensure visibility
- Optimize content considering SEO, CRO and Google Analytics.
- Manage and optimize Paid Media campaigns related to your customer communication programs.
- Share content through group channels, ensuring strong presence and necessary reach
To succeed in this role, you need:
- A strong business mindset. You are curious about our customer needs and able to translate them into value propositions
- Excellent communication and presentation skills, both written and verbal
- A creative and innovative flair for content creation and campaign design.
- Ability to manage multiple projects simultaneously and prioritize tasks based on business objectives and timelines
- Intimate knowledge of all relevant social media platforms (LinkedIn, YouTube, Instagram,…)
- 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
- A Bachelor's or Master's degree in a marketing, business or a related field
- Proficiency in English. Italian, Swedish or French are a plus
- 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.