Release Summary

Sitel today announced it is actively expanding its customer experience center in Omaha.