Experience in working and supervising on construction sites and customer locations. Founded in 1946, Selwood is now a £80m turnover company employing 500 staff…