OWENS CORNING CORPORATE SERVICES, LLC logo

Corporate Strategy Leader

OWENS CORNING CORPORATE SERVICES, LLC

Toledo, OH · HybridJobSeen 3 days agoSeen in employer's feed 3 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Toledo, OHHybrid
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

The Corporate Strategy Leader shapes Owens Corning’s long-term growth agenda by leading strategic initiatives and partnering with business leaders, executives, and cross-functional teams. The role evaluates growth opportunities, informs strategic direction, and supports organic and inorganic growth. It uses strategic thinking, financial analysis, market insights, and collaborative problem-solving to support investment decisions and long-range objectives.

Skills & qualifications

RequiredNice to have

Skills

Strategic ThinkingFinancial AnalysisMarket AnalysisFinancial ModelingProject Management

Qualifications

Bachelor's in Finance, Accounting, Engineering, Business, or Related FieldMBA or Advanced Business Degree5+ Years Relevant Experience

Full job description

Corporate Strategy Leader Location(s): Toledo, OH, US, 43659-0001 Function: Finance and Accounting Audience: Experienced Professional Work Arrangement: On Site Requisition ID: 69952 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

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.