TTECFOLLOWCustomer Service / Call CenterLatest jobsCustomer Relations Case Specialist Hybrid in Leeds, UKDigital Sales Representative with Polish-EnglishDigital Sales Representative with Turkish - EnglishView 56 jobs