Michael is the chairman of the board and CEO of Owens Corning, a world leader in building materials and composite systems. Prior to joining Owens Corning, Michael was a strategy consultant at Mercer Management Consulting.
Michael earned a bachelors degree from Princeton University. He is also a member of the board of directors for Next Era Energy. He serves on the Executive Committee of the Policy Advisory Board of the Joint Center for Housing Studies of Harvard University and is also a member of the Executive Committee of the Toledo Symphony.