Archive
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