Functiebeschrijving
Owens Corning Logo
- Life at OC - Culture
Owens Corning Logo
- Life at OC - Culture
Owens Corning Logo
- Life at OC - Culture
Marketing Manager, Components
Location(s):
Toledo, OH, US,
Function: Marketing
Audience: Experienced Professional
Work Arrangement: Hybrid
Requisition ID: 69826
As a Components Marketing Manager , you will play a key role in developing and executing marketing strategies that drive demand, support product adoption, and accelerate growth across Owens Corning's Roofing Components portfolio.
In this role, you will partner across Marketing, Product Management, Sales, Digital, Retail, Contractor, and Science & Technology teams to deliver impactful marketing programs that strengthen brand equity, enhance customer engagement, and drive business results. You will leverage market insights, customer feedback, and business priorities to develop and execute initiatives that position Owens Corning for continued growth in the roofing market.
POSITION LOCATION: Toledo World Headquarters, Toledo, OH (Hybrid; 10-20% travel required) What You Will Be Doing: - Develop and execute marketing strategies that drive demand, awareness, and growth across the Roofing Components portfolio. - Partner with Sales, Product Management, Digital Marketing, Retail, Contractor, and Science & Technology teams to align marketing initiatives with business objectives. - Analyze market trends, customer insights, and business performance data to identify opportunities and optimize marketing programs. - Lead annual marketing planning activities by incorporating strategic priorities, growth objectives, product launches, and promotional initiatives. - Develop and maintain brand positioning, messaging architecture, and communication strategies across customer-facing channels. - Design and execute marketing initiatives that strengthen brand equity and support business growth objectives. - Gather and leverage voice-of-cust...