The English-language job board for Spain

Transcom

Transcom is a global leader in customer experience (CX) services, providing outsourced customer care, sales, and technical support solutions to a wide range of industries, including…

23 open2 this week
Customer Experience ServicesSpain HQ: MadridGlobal HQ: Stockholm, Sweden30,000 employeesFounded 1995
Locations
Spain, Alicante, Málaga
Posted this week
2 of 23
Level
Entry-Level for 20 of 23
Pay published
3 quote an hourly or monthly rate
23 jobs