Demo

Strategy and M&A Leader

Owens Corning
Owens Corning Salary
Toledo, OH Full Time
POSTED ON 2/9/2025
AVAILABLE BEFORE 5/8/2025

Strategy and M&A Leader

Location(s) :

Toledo, OH, US, 43659-0001

job-location.job-location-inline {display : inline;}

Function : Marketing

Audience : Experienced Professional

Work Arrangement : Hybrid

Requisition ID : 63631

  • buttontext5586999d5c42d3aa a{ border : 1px solid transparent; } .buttontext5586999d5c42d3aa a : focus{ border : 1px dashed #d40f7d !important; outline : none !important; }

PURPOSE OF THE JOB

The Strategy and M&A Leader will be an integral member of the Insulation Strategy team and will be leading and contributing to impactful strategy projects related to long range planning, strategy execution, growth projects, market and competitor landscape evaluation, game theory, business cases and M&A target evaluation. This role will focus on the driving strategy for the Building Insulation business, focusing on product and services used in the residential, commercial, horticultural and emerging applications. Responsibilities will revolve around working across the Insulation organization, leveraging strategy experience, critical thinking, and work ethic, to help Owens Corning Insulation meet its growth objectives.

In all aspects of the position, the Strategy Leader demonstrates teamwork and commitment to the success of Owens Corning.

Reports to : VP, Strategic Marketing

Span of Control : Individual contributor with opportunity to lead SADPs and SLDPs

JOB RESPONSIBILITIES

Developing & Executing Strategy for the Building Insulation Business

  • Partner with businesses to develop and refine their strategies for the product and services used in residential, commercial, horticultural and emerging applications.
  • Support business strategy projects and gaming sessions by owning key work streams within Spray Foam, Fiberglass, Mineral Wool and across Insulation as a whole.
  • Lead / Support cross-functional teams to efficiently answer and implement solutions to strategic questions.
  • Apply project management skills and tools to meet all deadlines.
  • Leverage different data sources to create a data-driven fact base.
  • Utilize strategic frameworks and hypotheses to efficiently answer the essential questions.
  • Drive new and interesting findings supported by a strong fact base.
  • Identify executable next steps to quickly implement the recommended approach.
  • Create impactful presentations and models to communicate recommendations.
  • Participate in the development of the strategic plans for Insulation businesses and Insulation as a whole.
  • JOB QUALIFICATIONS

    MINIMUM QUALIFICATIONS

  • Bachelor's degree in marketing, strategy, finance, accounting or business; an MBA is strongly preferred.
  • A combination of a minimum of 7 years of strategic marketing, finance, analytical, consulting, or corporate strategy experience.
  • Travel : Willingness to travel periodically - 15-20%
  • EXPERIENCE

  • Prior experience in consulting or internal strategy roles
  • Project management experience
  • Experience working for a multi-national manufacturing / industrial company
  • Experience leading and developing others preferred.
  • KNOWLEDGE, SKILLS & ABILITIES

    Quantitative skills

  • Exceptional quantitative, critical thinking, and analytical skills.
  • Ability to combine analytical reasoning, creativity and judgment.
  • Organization and project management

  • Organized, deliberate, and reliable in structuring work, and effective as a problem solver.
  • Demonstrated Project Management capability.
  • Leadership and teamwork

  • Excels at leading and influencing others.
  • Experience in working on cross-functional and multi-department projects.
  • Adaptable; can quickly assimilate to new teams and projects.
  • Acute listening skills and exemplary communication skills and presence
  • Driving results

  • High aptitude to learn quickly, and work well under pressure with appropriate attention to detail.
  • Able to handle complex matters, with multiple initiatives going on simultaneously.
  • Comfortable designing for the future, while managing day-to-day project matters.
  • Able to deal with strategic issues, as well as tactical operational details.
  • Able to anticipate risks and propose practical plans to mitigate them.
  • Demonstrated experience with being a driver of change.
  • Continually striving for excellence.
  • Results oriented with strong service orientation.
  • LI-TF1

    LI-Hybrid

    About Owens Corning

    Masonite is now proudly part of Owens Corning. Owens Corning is a global building and construction materials leader committed to building a sustainable future through material innovation. Our four integrated businesses - Roofing, Insulation, Doors, and Composites - provide durable, sustainable, energy-efficient solutions that leverage our unique material science, manufacturing, and market knowledge to help our customers win and grow. We are global in scope, human in scale with more than 25,000 employees in 31 countries dedicated to generating value for our customers and shareholders, and making a difference in the communities where we work and live. Founded in 1938 and based in Toledo, Ohio, USA, Owens Corning posted 2023 sales of $9.7 billion. For more information, visit www.owenscorning.com .

    Owens Corning is an equal opportunity employer.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Strategy and M&A Leader?

    Sign up to receive alerts about other jobs on the Strategy and M&A Leader career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $120,240 - $176,124
    Income Estimation: 
    $165,766 - $239,831
    Income Estimation: 
    $157,409 - $240,084
    Income Estimation: 
    $193,490 - $250,889
    Income Estimation: 
    $61,570 - $81,326
    Income Estimation: 
    $74,529 - $98,813
    Income Estimation: 
    $157,409 - $240,084
    Income Estimation: 
    $80,945 - $100,518
    Income Estimation: 
    $74,529 - $98,813
    Income Estimation: 
    $95,662 - $127,299
    Income Estimation: 
    $157,409 - $240,084
    Income Estimation: 
    $102,515 - $131,408
    Income Estimation: 
    $95,662 - $127,299
    Income Estimation: 
    $126,565 - $173,832
    Income Estimation: 
    $157,409 - $240,084
    Income Estimation: 
    $133,664 - $167,606
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Owens Corning

    Owens Corning
    Hired Organization Address Memphis, TN Full Time
    Job Title: Capital Delivery Engineering Lead, Civil/Structural PURPOSE OF THE JOB The Capital Delivery Engineering Leade...
    Owens Corning
    Hired Organization Address Rockford, IL Full Time
    Job Band Hiring Manager: Andrew Westfall HR Rep: Lisa Ann M Partipilo Hourly Pay Range: $30-$40 Rockford Overview The Ow...
    Owens Corning
    Hired Organization Address Grove, OH Full Time
    Hourly Training and Development Coordinator- 4-10's 1st shift Location(s) : Grove City, OH, US, 43123 job-location.job-l...
    Owens Corning
    Hired Organization Address Toledo, OH Full Time
    Director, Mergers & Acquisitions, Finance & Corporate Location(s) : Toledo, OH, US, 43659-0001 Function : Legal Audience...

    Not the job you're looking for? Here are some other Strategy and M&A Leader jobs in the Toledo, OH area that may be a better fit.

    Corporate Strategy Leader

    Owens Corning, Toledo, OH

    Business Analyst

    Hunter Strategy, Toledo, OH

    AI Assistant is available now!

    Feel free to start your new journey!