Strategic Growth Leader — Enterprise & M&A

Owens Corning

Toledo (OH)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Owens Corning seeks a Corporate Strategy Leader to shape long-term growth by leading high-impact strategic initiatives across the enterprise. You will partner with executive stakeholders to evaluate opportunities, influence direction, and drive both organic and inorganic growth from the Toledo headquarters.

The role requires strong analytical capabilities, financial fluency, and the ability to influence decisions in a matrixed organization.

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.

Responsibilities

  • 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.

Skills

Analytical thinking
Quantitative skills
Stakeholder management
Presentation skills
Cross-functional collaboration
Influence in matrix org
Project management

Education

Bachelor’s degree in Finance/Accounting/Engineering/Business
MBA or advanced degree preferred

Job description

Owens Corning seeks a Corporate Strategy Leader to shape long-term growth by leading high-impact strategic initiatives across the enterprise. You will partner with executive stakeholders to evaluate opportunities, influence direction, and drive both organic and inorganic growth from the Toledo headquarters.

The role requires strong analytical capabilities, financial fluency, and the ability to influence decisions in a matrixed organization.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Enterprise Strategy Leader — Growth, Transformation & M&A
Enterprise Strategy Leader — Growth, Transformation & M&A

Owens Corning Foundation • Toledo (OH)

On-site
USD 160,000 - 230,000
Corporate Strategy Leader
Corporate Strategy Leader

Owens Corning • Toledo (OH)

On-site
USD 150,000 - 190,000
Corporate Strategy Leader
Corporate Strategy Leader

Owens Corning Foundation • Toledo (OH)

On-site
USD 160,000 - 230,000
Strategic Sourcing Leader for Materials & Suppliers
Strategic Sourcing Leader for Materials & Suppliers

Owens Corning • Toledo (OH)

On-site
USD 150,000 - 210,000
Growth Leader, Nonwovens Strategy & Partnerships
Growth Leader, Nonwovens Strategy & Partnerships

Owens Corning • Granville Township (OH)

Hybrid
USD 130,000 - 180,000
Tech Sales Leader – Doors & Fenestration Growth
Tech Sales Leader – Doors & Fenestration Growth

Owens Corning • Provo (UT)

On-site
USD 120,000 - 180,000
Strategic Talent Acquisition Lead (Hybrid)
Strategic Talent Acquisition Lead (Hybrid)

Owens Corning • Toledo (OH)

Hybrid
USD 110,000 - 140,000
Nonwovens Growth & Partnerships Lead
Nonwovens Growth & Partnerships Lead

Owens Corning • Toledo (OH)

Hybrid
USD 90,000 - 140,000
Strategic Labor Relations Leader
Strategic Labor Relations Leader

Owens Corning • Toledo (OH)

On-site
USD 120,000 - 170,000
Business Development Manager
Business Development Manager

Owens Corning • Granville Township (OH)

Hybrid
USD 130,000 - 180,000