Elizabeth Boucher

Sr. HRIS Leader at Owens Corning

Elizabeth Boucher is a seasoned HR professional with extensive experience in human resources information systems and talent management. Currently serving as the Sr. HRIS Leader at Owens Corning since July 2016, Elizabeth has led initiatives such as implementing a recruiting AI Bot to enhance candidate experience and managing global recruitment expansion projects. Previously, roles at Owens Corning included Sr. Total Rewards Systems Lead and Sr. Human Resources Professional, where Elizabeth facilitated executive talent reviews and implemented global recruitment tools. Elizabeth's career began at Huntington Insurance, focusing on client relations, and has included educational roles at the University of Toledo, where significant contributions were made to career development programs. Elizabeth holds an MBA in Human Resources Management and a Bachelor's degree in Business Administration with a focus on Organizational Development and Management, both from the University of Toledo.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices