Enterprise Strategy Leader — Growth, Transformation & M&A

Owens Corning Foundation

Toledo (OH)

On-site

USD 160,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Owens Corning seeks a Corporate Strategy Leader to shape long-term growth, guiding strategic initiatives across the enterprise. You will partner with executives to evaluate opportunities, build financial models, and influence decisions using market insights and data-driven analyses.

You will lead cross-functional projects, contribute to long-range planning, and develop compelling business cases to drive execution and value creation across regions.

Qualifications

  • Bachelor’s degree in finance, accounting, engineering, business, or related field required.
  • MBA or related advanced business degree preferred.
  • 5–7 years in strategy consulting, corporate strategy, finance, or corporate development.
  • Strong financial acumen and ability to build financial models.
  • Experience creating executive-level presentations and communicating complex ideas.

Responsibilities

  • Lead and support strategic projects influencing enterprise growth and long-term performance.
  • Partner with business leaders to develop, challenge, and refine strategies.
  • Perform market, competitive, customer, and industry analyses to identify opportunities.
  • Develop fact-based recommendations using strategic frameworks and financial data.
  • Facilitate cross-functional teams to address strategic questions across regions.
  • Support long-range planning and corporate strategy processes.
  • Build executive-ready analyses and business cases for decisions.
  • Evaluate organic growth opportunities through market and financial analyses.
  • Prioritize growth initiatives and allocate resources with stakeholders.
  • Support operating mechanisms for visibility into opportunities and outcomes.
  • Collaborate with Corporate Development on M&A initiatives.
  • Contribute to due diligence activities and portfolio optimization.
  • Lead high-priority projects including transformation and digital strategy.

Skills

Strategic thinking
Financial analysis
Market insights
Stakeholder management
Cross-functional collaboration
Presentation skills
Project management
Influence decision-making

Education

Bachelor’s degree in Finance, Accounting, Engineering, Business, or related field
MBA or advanced business degree preferred

Job description

Owens Corning seeks a Corporate Strategy Leader to shape long-term growth, guiding strategic initiatives across the enterprise. You will partner with executives to evaluate opportunities, build financial models, and influence decisions using market insights and data-driven analyses.

You will lead cross-functional projects, contribute to long-range planning, and develop compelling business cases to drive execution and value creation across regions.

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

Similar jobs worth comparing

Strategic Growth Leader — Enterprise & M&A
Strategic Growth Leader — Enterprise & M&A

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
Corporate Strategy Leader
Corporate Strategy Leader

Owens Corning • Toledo (OH)

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

Owens Corning • Granville Township (OH)

Hybrid
USD 130,000 - 180,000
Enterprise Government Affairs Leader
Enterprise Government Affairs Leader

Owens Corning • Toledo (OH)

On-site
USD 90,000 - 140,000
Strategic Territory Sales Leader
Strategic Territory Sales Leader

Jobtailor • Atlanta (GA)

On-site
USD 65,000 - 110,000
Enterprise Government Affairs Leader
Enterprise Government Affairs Leader

Owens Corning Foundation • Toledo (OH)

On-site
USD 120,000 - 180,000
Growth Architect: Nonwovens & Market Expansion
Growth Architect: Nonwovens & Market Expansion

Owens Corning Foundation • Toledo (OH)

Hybrid
USD 120,000 - 180,000
Onsite Strategic Corporate Accounting Leader
Onsite Strategic Corporate Accounting Leader

Owens Corning • Toledo (OH)

On-site
USD 140,000 - 190,000
Hybrid Strategic Marketing Programs Lead
Hybrid Strategic Marketing Programs Lead

Owens Corning • Toledo (OH)

Hybrid
USD 90,000 - 125,000