Sr Business Finance Analyst I
Owens Corning
Sr Business Finance Analyst I
Owens Corning
Manufactures insulation, roofing, composites, and doors
PURPOSE OF THE JOB
The Sr. Business Finance Analyst for Commercial Asphalt and Delivery provides financial leadership for the Roofing & Asphalt business. This role partners with internal stakeholders within the Roofing business unit, Transportation Logistics, Supply Chain & Sourcing organizations, and Corporate Finance functions to provide a comprehensive view of the segment’s financial results, forecasts, long range plans and operations plans. It is a key liaison between FP&A, Manufacturing, Supply Chain and Sourcing. This position provides valuable decision support analysis to drive business success.
Reports to: Shingles Commercial Finance Leader
Span of Control: Individual Contributor
Location: Toledo, Ohio (WHQ)
JOB RESPONSIBILITIES
Influence the financial performance of the External Asphalt business segment
Create accurate forecasts and plans while managing clear, controlled reporting and analysis
Lead the continuous improvement of systems, tools and methodologies.
Lead and influence across the Company, business unit, and Finance function.
JOB REQUIREMENTS
MINIMUM QUALIFICATIONS:
KNOWLEDGE, SKILLS & ABILITIES:
#LI-RF1
#LI-OnSite
Manufactures insulation, roofing, composites, and doors
Owens Corning focuses on building materials for construction, with three main segments: Composites, Insulation, and Roofing. Following its acquisition of Masonite, the portfolio also includes interior and exterior doors and door systems. Its products span insulation materials that improve energy efficiency, roofing products that protect against weather, and fiberglass composites used in a range of applications, including construction and manufacturing. These offerings are used across residential, commercial, and industrial projects. The company differentiates itself through its large, global scale and its integrated product lineup—covering core building envelopes and related components like doors—paired with a focus on materials science and sustainability to serve the full lifecycle of a project. The goal is to provide reliable, energy-efficient building solutions at scale that help customers create durable, efficient structures worldwide.
Explore more opportunities at Owens Corning