Owenscorning logo
OwenscorningPosted 2 months ago

Senior Marketing Manager - Insulation Europe

$80,000–$90,000 year

On-siteVilnius, Vilnius, Lithuania

Full TimeSenior LevelEnterprise

Job Summary

Senior Marketing Manager for Insulation Europe at Owens Corning, based in Vilnius, leads data-driven marketing plans translating business priorities into customer-focused messages, and balances lead generation, brand management, and performance measurement. Responsible for developing and executing regional marketing strategies and integrated plans, owning budgeting, and driving ROI with campaigns across digital and traditional channels. Partners with Commercial Leaders, Product, Digital, Legal, and Sales teams to ensure alignment and a superior customer experience, while measuring performance (KPIs and ROMI) and optimizing activities (SEO, content, paid media). Oversees content creation, brand consistency, and collaboration to support sustainable growth across the European market. English proficiency is required; Lithuanian language skills are considered a plus.

Required Qualifications

  • Bachelor’s or Master’s degree in Marketing, Business or a related field
  • 5+ years of relevant marketing experience
  • Proficiency in English is required

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce