To follow construction drawings and works information to fine detail. Russell Taylor Group require a Site Manager to join our client within the Dumfries &…