Corporate Strategy Leader

Owens Corning

$125K — $150K *
Business Services
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Finance, Accounting, Engineering, Business, or related field
  • MBA or advanced business degree preferred
  • 5-7 years of experience in strategy consulting, corporate strategy, or finance
  • Strong financial acumen with ability to analyze financial statements
  • Proven ability to influence decisions in a matrixed organization
  • Experience in creating executive-level presentations
  • Strong analytical and quantitative skills

Responsibilities

  • Lead strategic projects that impact enterprise growth
  • Partner with business leaders to refine strategies
  • Conduct market and industry analyses to pinpoint growth opportunities
  • Develop recommendations using data analysis and financial modeling
  • Lead cross-functional teams to address strategic questions
  • Support long-range planning and corporate strategy processes
  • Build presentations and business cases for executive decision-making

Benefits

  • Hybrid work model based in Toledo, OH
  • Opportunities for professional development and advancement
  • Collaborative and inclusive corporate culture
  • Access to a network of influential stakeholders
  • Dynamic work environment with exposure to various business initiatives
Full Job Description
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.
  • Experience supporting mergers, acquisitions, divestitures, integrations, or corporate development initiatives.
  • Experience within building materials, manufacturing, industrial, construction products, or related industries.
  • Experience working within a global or multinational organization.
  • Experience leading teams, initiatives, or enterprise-wide projects.
  • Strong understanding of P&L drivers, value creation strategies, and growth frameworks.
  • Experience supporting digital transformation, innovation, capital allocation, or long-range planning initiatives.


Similar Jobs

More Jobs at Owens Corning

  • Corporate Strategy Leader
    $125K — $150K *
    Toledo, OH 43615 (Lucas County)
    Business Services
    In-Person
  • Retail Sr Area Sales Manager
    $95K — $115K *
    Raleigh, NC 27610 (Wake County)
    Retail & Consumer Goods
    In-Person
  • Plant Leader
    $100K — $120K *
    Charlotte, NC 28269 (Mecklenburg County)
    Manufacturing & Automotive
    In-Person
  • Glass Melting Engineering Lead
    $92K — $119K *
    Granville, OH 43023 (Licking County)
    Manufacturing & Automotive
    In-Person
  • Manufacturing HR Lead
    $80K — $95K *
    Tallmadge, OH 44278 (Summit County)
    Manufacturing & Automotive
    In-Person

More Business Services Jobs

Find similar Corporate Strategy Leader jobs: