Sitel Group® Honored as Bronze-Level Stevie® Award Winner in 2022 American Business Awards® Business Wire May 12, 2022 Stevie winners will be presented their awards on June 13 in New York Sitel Group®, one of the largest global providers of…