The HR Leader, Science & Technology serves as the strategic human resources partner to Owens Corning's Roofing and Insulation Research & Development organizations, helping accelerate innovation through people, leadership, and organizational effectiveness. As a trusted partner to senior business leaders, this role shapes and executes talent and organization strategies that enable the delivery of business priorities, strengthen technical and leadership capabilities, build a high performing team, and drive a culture of innovation across the organization. This position partners closely with leaders across R&D teams to drive workforce planning, organizational design, leadership effectiveness, succession planning, talent development, and change leadership. The HR Leader combines deep business acumen with strategic HR expertise to anticipate future talent and capability needs, influence decision-making, and ensure the organization is positioned to deliver both near-term results and long-term growth.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior