TTECFOLLOWCustomer Service / Call CenterLatest jobsCustomer Relations Case Specialist Hybrid in Leeds, UKItalian-English - Business Development Sales RepresentativeSales Operations ManagerView 56 jobs