Unfortunate News

Sitel announced 361 employees will lose their jobs in Norman. I hope we as a community will work together to help them in their transition.


Leave a Reply