Description
The Insulation FP&A Leader, Investments is a part of the fast-paced and highly influential Insulation FP&A 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, M&A, and product innovation initiatives. Assignments will be highly visible to the VP of Strategy, Business President, Business GM’s, VP of Operations 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 Investment Finance Leader reports to the Insulation FP&A 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 Strategy and the VP of Operations.
This person reports to the Director, Global FP&A – 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.
Full Job Description This position has the potential for career growth up and through the Plant Manager and Director level...
Apply For This JobPhlebotomy Manager From leading our Phlebotomists, to going above and beyond to ensure all patients and clients have an optimum...
Apply For This Job4.0 Full-time 5 hours ago Full Job Description Manager, Finance Business Partner, Talent Deloitte Services LP includes internal support areas...
Apply For This JobWe are currently looking for an individual to join our team as an Assistant Manager at The Lube Center. The...
Apply For This JobJob Description Requisition ID 2023-32324 Category: Store Manager Location: US-TX-Rockport Overview Store Manager As a Store Manager (“SM”), you will...
Apply For This JobA company is looking for a Finance Manager for a temporary remote position in the USA.Key Responsibilities : Evaluate and...
Apply For This Job