James Thomson has been named Senior Vice President of Human Resources for the North American businesses of Saint-Gobain, the world's largest building materials company.