call centre
Noun
Meaning
a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers)
Source: WordNetSynonyms
Hypernyms
Examples
On Tuesday, St Catherine was placed under lock-down, after several employees from the Alorica Call Centre in Portmore tested positive for the deadly Coronavirus.
Call centre staff get their noticesSTAFF at Accrington’s Thomas Cook call centre will be formally given their notices next week before the operation comes to a close at the end of October.
Call centre workers affected by the closure of Alorica’s operations at both its Kingston and Portmore offices because of an in-house spread of the new coronavirus will have to settle for salary cuts.