Afni, a Bloomington-based call center, on Thursday announced plans to lay off 300 workers and close its Peoria location at 816 N. Hale Ave. on June 12. Afni spokeswomann Lori Boyce said the center ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results