Sedalia Plant Human Resources Lead
Owens Corning · Sedalia, Missouri, US
Description The Sedalia Human Resources (HR) Lead provides strategic HR leadership and serves as a key change agent, driving workforce engagement across all...
Job description
Description The Sedalia Human Resources (HR) Lead provides strategic HR leadership and serves as a key change agent, driving workforce engagement across all levels of the plant. This role is responsible for developing and executing HR strategies, including TPM Training and Development (T&D), talent acquisition, performance management, and succession planning to support strong business outcomes. The position reports to the Regional HR Leader, North American Technical Insulation, and oversees one direct report providing HR support to approximately 215 employees. Responsibilities: Safety - Lead and support all safety initiatives, reinforcing a culture where all incidents are preventable. - Establish clear safety objectives that drive zero injuries and losses. - Communicate safety strategy and performance effectively to engage employees in achieving zero‑loss outcomes. Leading and Developing Talent: - Develop and coach people leaders to drive strong performance management and proactive talent development. - Design and implement an organizational structure aligned to business strategy, ensuring effective staffing through internal and external talent. - Ensure the organization has the sk...