Winfrith Newburgh, Dorset
and retail units would be a major advantage. The Site Manager duties will be but not limited to overseeing trades...