Meaning of “contact centre” in the English Dictionary

business-english dictionary

"contact centre" in Business English

See all translations

contact centrenoun [ C ]

uk us UK US contact center

COMMUNICATIONS an office where people communicate with the customers of a company by phone, email, etc., for example, answering questions and dealing with complaints:

The company has a 24-hour contact centre with contractors on hand to deal immediately with any problems.
Compare

(Definition of “contact centre” from the Cambridge Business English Dictionary © Cambridge University Press)