Hi gang - question for those who may know or who may have heard anything…. What are the impacts looking like for internal US base call centers? I have heard they want to close or consolidate OFFSHORE/GLOBAL CENTERS, but have not heard anything here about the centers here in the US?
What roles may be impacted? Senior manager? Director? Team manager? Coaches? Would love to hear some credible responses.