Owens Corning
Leslie Cherian is an accomplished Human Resources professional with extensive experience in various leadership roles. Currently serving as Regional Human Resource Leader at Owens Corning since June 2016, Leslie oversees HR functions for 2,500 employees across multiple manufacturing facilities in North America and South America, focusing on employee relations, talent management, and organizational design. Previous roles at Owens Corning include Sr. Human Resource Leader and Human Resource Leader, where responsibilities spanned global maintenance and reliability talent strategy and support for manufacturing centers. Prior to Owens Corning, Leslie held multiple HR management positions at Dana Holding Corporation, leading HR efforts across international operations and supporting teams in sales, supply chain, and finance. Leslie's career began at Cardinal Services, with early experience at Verizon Wireless and as a Graduate Assistant at The University of Toledo. Educational credentials include an MBA in Human Resource Management and a Professional in Human Resources (PHR) certification.
This person is not in any teams
This person is not in any offices