The Human Resources and Talent Management team at Owens Corning focuses on attracting, developing, and retaining top talent to drive the company’s success in insulation, roofing, and fiberglass composites. They implement strategic HR initiatives, oversee recruitment and talent acquisition, manage employee development programs, and foster an inclusive workplace culture, ensuring that the organization has the skilled workforce needed to innovate and excel in the global market.
Andre King
Regional Human Resources Leade...
Elayna Keating
HR Leader
Jamie Trabbic
Vice President, Global Talent
Kristen Calhoun-Gian...
Regional Human Resources Leade...
Mandy Metcalf
Early Career Leader - Talent A...
Melaney Goosby
Sr. Inclusion & Diversity Lead
Nallely C.
Senior Human Resources Leader
Patricia Baffuto
Sr. Human Resources Lead
Paula Russell
Senior Vice President, Chief H...
Tom Luckermans
HRIS Lead Europe
View all