Jobs and Careers
OW

Sr. Capital Delivery Project Manager

Owens Corning
United Statesfull_timeVerifiedPosted 26 Aug 2025

About the role

 

PURPOSE OF THE JOB

 

The Capital Delivery Sr. Project Manager serves as project manager for major capital projects typically ranging from $30MM to $100MM. This role partners with business leadership, internal engineering teams, and external partners to safely deliver projects on plan.  They conceptualize, define, safely execute, and close out major capital projects while meeting prescribed metrics.  The Project Manager will also use current standards and best processes to define and continuously improve the Total Productive Maintenance (TPM) Early Management (EM) capital project delivery process. Sr. Project managers will deliver clear, concise communications to all levels or the organization, up to an including executives, the Board of Directors, and external stakeholders. They will execute large greenfield or brownfield, multi-phased projects.

 

Join an organization that believes that every employee owns a piece of our bold growth goals and ultimate success. We are a market-leading innovator that has placed on the Fortune 500®. Owens Corning is devoted to delivering sustainable solutions across our three business segments while striving to ensure our people and products make the world a better place. We take pride in having an inclusive and diverse workplace with employees around the globe.  A holistic sense of community exists across our entire organization as our talent grows globally. We are a company that fully recognizes the importance of paving a path to a sustainable and safe enterprise through investing in our people. Our desire to make an impactful difference in the world flows from top down to all levels of the organization. By being a company that instills pride within each and every employee, we aspire to build market-leading businesses; global in scope - human in scale.

 

Reports to: Project Management Leader 

 

Span of Control: Large capital projects may be in any Non-wovens, Roofing, or Insulation plant, primarily supporting the Americas and usually fall in a range from $30MM to $100MM or larger. Project results of this role impact plants financial performance, customer satisfaction and return on investment, over the operating life of installed equipment.

 

Location: Granville, OH or Remote (within 50 miles of a major airport for travel preferred)

 

JOB RESPONSIBILITIES

 

Process and process improvement activities -

  • The project manager is to work within the broader project management team to coordinate cost control, contract administration, construction site representation, expediting, scheduling and other project support roles that are typically filled by contract employees, that may be shared in support of multiple projects.
  • Enable, enhance, and communicate standard processes utilized in capital delivery.
  • Coordinates with Global Capital Delivery Leaders to align and implement standard procedures to ensure projects meet IP and SOX guidelines and corporate policy.
  • Assists the Project Management Leader to provide tracking of current, and long-range planning of major capital projects in collaboration within the business stakeholders.
  • Actively participates with the project management team to provide a process of maintaining and accessing key learnings on all projects for evaluation and use as reference on future projects.
  • Ensures TPM EM process are considered in all projects and participates in TPM training activities.
  • Completes all required regulatory training.
  • Engage in PM training (CURT, PMI, RPM, etc.) as needed.

 
Provides project management of capital projects and ensures metrics are defined and met -

  • Provide Leadership in support of conceptualizing capital solutions and methods to meet business objectives in collaboration with Business Stakeholders and area experts.
  • Develop project team and Lead resources, in collaboration with Plants, Engineering, Environment/Health/Safety, Global Sourcing, vendors, engineering firms and other parties as necessary to define, estimate and safely exe

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Owens Corning

View company profile →