Global Capital Delivery: Construction Management Leader

Owens Corning

Granville Township (OH)

Hybride

USD 120 000 - 180 000

Plein temps

Il y a 11 jours

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Owens Corning is seeking a Global Capital Delivery Construction Management Leader in Granville, OH, hybrid work arrangement. The role leads construction management across North America, overseeing internal teams and external CM partners to ensure safe, predictable, and efficient delivery of capital projects.

You will establish standards, drive governance, and develop organizational capability while reducing tribal knowledge dependencies.

Qualifications

  • Bachelor's degree in Engineering, Construction Management, Project Management, or related technical discipline required; equivalent years of directly related experience may be considered in lieu of a degree
  • Master's degree or PMP certification preferred

Responsabilités

  • Lead the Construction Management function for Global Capital Delivery (GCD)
  • Provide direct leadership, coaching, mentoring, and performance management for construction management personnel
  • Build a high-performing team and talent pipelines for construction management resources
  • Foster safety, accountability, operational excellence, and continuous improvement
  • Balance resource utilization to support project delivery needs
  • Support gate assurance reviews, constructability reviews, and pre-construction planning activities
  • Develop standard construction performance indicators and monitor them for improvement
  • External CM: govern external CM resources and partner deployments
  • Develop playbooks, templates, tools, and onboarding programs for CM resources
  • Lead training on construction execution, safety leadership, and project delivery excellence

Connaissances

Leadership
Construction management
Governance
Safety
Resource planning
Performance management

Formation

Bachelor's degree in Engineering, Construction Management, Project Management, or related technical discipline
Master's degree or PMP certification preferred

Description du poste

Owens Corning is seeking a Global Capital Delivery Construction Management Leader in Granville, OH, hybrid work arrangement. The role leads construction management across North America, overseeing internal teams and external CM partners to ensure safe, predictable, and efficient delivery of capital projects.

You will establish standards, drive governance, and develop organizational capability while reducing tribal knowledge dependencies.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Global Capital Delivery Construction Management Leader
Global Capital Delivery Construction Management Leader

Owens Corning • Granville Township (OH)

Hybride
USD 120 000 - 180 000
Product Owner Lead, Global Capital Delivery & R&D
Product Owner Lead, Global Capital Delivery & R&D

Owens Corning • Granville Township (OH)

Sur place
USD 110 000 - 170 000
Strategic Capital Sourcing Leader
Strategic Capital Sourcing Leader

Owens Corning • Granville Township (OH)

Sur place
USD 130 000 - 180 000
Capital Delivery Engineering Project Lead
Capital Delivery Engineering Project Lead

Owens Corning • Savannah (GA)

Sur place
USD 80 000 - 100 000
Capital Sourcing Director
Capital Sourcing Director

Owens Corning • Granville Township (OH)

Sur place
USD 130 000 - 180 000
Product Owner Lead - Global Capital Delivery, R&D
Product Owner Lead - Global Capital Delivery, R&D

Owens Corning • Granville Township (OH)

Sur place
USD 110 000 - 170 000
CAPEX Procurement Leader for Major Construction
CAPEX Procurement Leader for Major Construction

Client Growth Resources, Inc • Defiance (OH)

Sur place
USD 120 000 - 140 000
Strategic Operations Transformation Lead
Strategic Operations Transformation Lead

Owens Corning • Charlotte (NC)

Sur place
USD 140 000 - 210 000
Operations Program Lead
Operations Program Lead

Owens Corning • Charlotte (NC)

Sur place
USD 140 000 - 210 000
Construction Project Leader – Optical Communications
Construction Project Leader – Optical Communications

Corning Inc. • North Carolina

Sur place
USD 117 000 - 160 000
Bonuses & incentives
Pension plan
401(k) matching
+2