Senior Commercial Analyst – Europe Stonewool Technical insulation
Location: Hybrid based in Owens Corning Vilnius office, Lithuania.
About the position
Are you a working professional or an exceptional graduate with proven analytical expertise and a strong commitment to driving measurable business impact? This role offers you the chance to shape commercial decisions, work alongside senior leaders, and grow into a future finance or commercial leader within a global organization.
As Senior Commercial Analyst, you will be at the intersection of strategy, finance, and sales. Your work will directly support commercial choices, margin improvement, and strategic growth. You’ll partner closely with country sales leaders and commercial managers, providing insights that support key decisions while building your own career path toward senior finance leadership.
This is a hands-on role: you’ll dive deep into systems, reporting, and analytics, but also step up to influence and challenge decisions. You will support monthly forecasts, customer profitability analysis, rebate SOX controls, price steering, and both operational and long-range planning. You’ll also help design and maintain reporting tools, develop and optimize Power BI dashboards, monitor KPIs, and conduct data analysis to identify trends and opportunities. Alongside this, you’ll contribute to business case studies, ad hoc projects, and continuous process improvements. Your will report to Commercial Finance Leader, Europe Stonewool business and member of Europe Stonewool commercial finance team.
What does success look like?
Skills and capabilities necessary to succeed
Business requirements
What we offer
The gross monthly salary for this role is between 3500 to 4500 EUR gross, with the final offer reflecting your qualifications and experience.
About Owens Corning
Owens Corning is a building products leader committed to building a sustainable future through material innovation. Our products provide durable, sustainable, energy-efficient solutions that leverage our unique capabilities and market-leading positions 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 2025 sales of $10.1 billion. For more information, visit www.owenscorning.com
Owens Corning is an equal opportunity employer.

Owens Corning is a building products leader committed to building a sustainable future through material innovation. Our products provide durable, sustainable, energy-efficient solutions that leverage our unique capabilities and market-leading positions 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 2024 sales of $11.0 billion. For more information, visit www.owenscorning.com.