Release Summary

Sitel today announced that it will be adding more than 100 new positions to one of its contact center facilities in Las Vegas