CUSTOMER SERVICE TEAM LEADER jobs in GLASGOW G33, United Kingdom #9