Description
The Insulation Capital Finance Leader, Manufacturing is a part of the fast-paced and highly influential Insulation manufacturing finance team where energy, teamwork, analysis, insight, and performance are highly valued. The leader is responsible to facilitate, evaluate and lead the discussion with senior leaders on key strategic initiatives such as capital expenditure investments, operational or commercial strategic business issues, xx. Assignments will be highly visible to the VP of Operations, Business President, Business GM’s and VP of Finance for the business. The assignments are global in nature.
The position is ideally suited to high potential candidates looking to apply strategic thinking, demonstrate strong analytical capability, and who demonstrates leadership capability for senior leadership roles. The Capital Finance Leader reports to the Insulation Manufacturing Finance Director. The position is an important part of the Insulation Investment Committee and is largely accountable for the effectiveness of our capital investments as measured by return on capital metrics. This role also works closely with the VP of Operations.
This person reports to the Director, Global Manufacturing Finance – Insulation.
Responsibilities
Investment Planning
Executing Strategic Initiatives
Reporting, analysis and systems
Strategic Benchmarking:
Leading and developing talent
Job Requirements
Minimum Experience Required:
Preferred Skills and Experiences:
Demonstrated Knowledge and Skills:
Preferred Behavioral Characteristics:
Travel: 10-20% (international and domestic)
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 20,000 employees in 33 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 2021 sales of $8.5 billion. For more information, visit www.owenscorning.com.
Owens Corning is an equal opportunity employer.