Call centre
-
a large office in which a companys employees provide information to its customers, or sell or advertise its goods or services, by phone
Call centre meaning & definition 1 of Call centre.
-
an office or business in which employees provide phone support for the customers of one or more companies, or sell or advertise their goods or services by phone:
Call centre meaning & definition 2 of Call centre.