Archive
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