McMurray has been in his current position since 2012. Prior to this role, he served as VP and finance leader of Owens Corning's building materials group. He joined Owens Corning in 2008 after more than two decades of finance experience with Royal Dutch Shell.