Hosted contact centers: an emerging solution | IEEE Journals & Magazine | IEEE Xplore