Customer & Sales Support Executive TCB - Glasgow C&C Group plc Customer Service Jobs 2 weeks ago Glasgow, Scotland, United Kingdom