As the Enterprise Health and Wellbeing Leader, you will provide strategic leadership for Owens Corning’s global health and wellbeing programs, serving as the company’s foremost advocate for employee health, preventive care, occupational health, and workforce wellbeing. This role is responsible for developing and executing enterprise-wide health strategies that improve employee outcomes, reduce risk, support business performance, and strengthen Owens Corning’s culture of health and safety. You will partner closely with Human Resources, Environmental Health & Safety, Sustainability, Legal, Benefits, and business leaders to establish health and wellbeing priorities, drive continuous improvement, and support Owens Corning employees around the world. Success in this role requires strong clinical expertise, business acumen, leadership capabilities, and a passion for improving population health through prevention, education, and employee engagement.
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