Archive

News: Customer Service

Sykes Wins STAR Award With 14.2 Million Calls

December 2, 1998 Sykes was notified that it won the prestigious Software Technical Assistance Recognition (STAR) Award for sustained performance for the 4th consecutive year. The Sustained Performance award recognizes