Customer Team Leader Port Ellen, Isle Of Islay Closing date: 15-05-2024 Customer Team Leader Location: 74 Frederick Crescent, Port Ellen, PA42 7BE Pay: £13.32 per hour Contract: 20 to 39 hours per...