Corporate Strategy Leader
Owens CorningAbout the role
As a Corporate Strategy Leader, you will play a key role in shaping Owens Corning’s long-term growth agenda by leading and supporting high-impact strategic initiatives across the enterprise. This highly visible role partners closely with business leadership, executive stakeholders, and cross-functional teams to evaluate growth opportunities, influence strategic direction, and support both organic and inorganic growth initiatives.
You will leverage strategic thinking, financial analysis, market insights, and collaborative problem-solving to help Owens Corning identify opportunities, make informed investment decisions, and execute against its long-range objectives. Success in this role requires strong analytical capabilities, business acumen, stakeholder management skills, and the ability to influence decision-making across the organization.
POSITION LOCATION: Toledo World Headquarters, Toledo, OH (Hybrid)
What You Will Be Doing:
- Lead and support strategic projects that influence enterprise growth, portfolio decisions, and long-term business performance.
- Partner with business leaders to develop, challenge, and refine business and enterprise strategies.
- Conduct market, competitive, customer, and industry analyses to identify growth opportunities and strategic risks.
- Develop fact-based recommendations by leveraging strategic frameworks, data analysis, financial modeling, and market insights.
- Lead and facilitate cross-functional teams to evaluate and address complex strategic questions across businesses, functions, and regions.
- Support development and execution of Owens Corning’s long-range planning and corporate strategy processes.
- Build compelling presentations, financial analyses, and business cases that influence executive decision-making.
- Evaluate organic growth opportunities through market research, financial analysis, customer insights, and strategic assessments.
- Partner with business stakeholders to prioritize growth initiatives, allocate resources, and support successful execution.
- Support the development of operating mechanisms that provide visibility into growth opportunities, execution plans, and business outcomes.
- Collaborate with Corporate Development and Integration teams on strategic and merger and acquisition initiatives.
- Support commercial due diligence activities, including market assessments, competitive analysis, customer evaluations, and financial reviews.
- Conduct research and analysis to support portfolio optimization, capital allocation, and corporate development activities.
- Lead and support high-priority special projects on behalf of executive leadership, including transformation initiatives, digital strategy, business optimization efforts, and other enterprise priorities.
- Drive strategic thinking by bringing external perspectives, market intelligence, and industry insights into business discussions.
- Apply project management discipline to ensure initiatives are executed effectively and key milestones are achieved.
- Build strong relationships across the organization and serve as a trusted advisor on strategic and analytical matters.
Qualifications
- Bachelor’s degree in Finance, Accounting, Engineering, Business, or a related field.
- MBA or other advanced business degree preferred.
- 5–7 years of experience in strategy consulting, corporate strategy, business analysis, finance, corporate development, or a related field.
- Experience developing strategic recommendations through market analysis, financial analysis, and structured problem-solving.
- Strong financial acumen, including the ability to analyze financial statements and develop financial models.
- Experience creating executive-level presentations and communicating complex business concepts clearly and concisely.
- Strong analytical, quantitative, and critical-thinking skills.
- Experience leading or participating in cross-functional projects involving multiple stakeholders.
- Proven ability to influence decisions and drive alignment in a matrixed organization.
- Strong project management skills with the ability to manage multiple priorities simultaneously.
- Excellent written, verbal, presentation, and stakeholder management skills.
- Ability to travel approximately 15–20%, including domestic and international travel.
Preferred Qualifications
- Experience with top-tier management consulting firms.
- Experience in corporate finance, strategy, business transformation, analytics, technology strategy, or change management.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s