Assistant Cook Craibstone, GB Marshall Leisure requires a full-time staff member.The main duties of the role would involve preparing food for the on-site restaurant with the assistance...