A Construction Site Manager is required to oversee a residential new build site for up to 6 weeks in Taunton, Somerset. ...