Glen Carter, who joined C&R Mechanical Company in 1984 as a pipe fitter foreman, has been appointed to the project sales team of C&R Mechanical's service and building solutions group.