Archive

News: Call Centers

Sykes Expands its Operations and Opens New Customer Service Center in Costa Rica Generating 900 New Jobs

This is the 4th building from Sykes in the country and will create 900 jobs in the eastern part of the greater metropolitan area. San Jose, April 21, 2016. The