SpecsaversTrainee Optical Assistant£12On-siteOpen roleApply (opens in a new tab)LocationHaddingtonVisaSponsorship not statedPosted9 Nov 2026customer serviceretail