Sherburn in Elmet, North Yorkshire - Leeds
point of contact in communication with the administration, stock and management teams to resolve problems or issues...