Translation of "call centre" - English-Spanish dictionary

call centre

noun UK US call center uk us

a large office in which a company’s employees provide information to its customers, or sell or advertise its goods or services, by phone

centro de llamadas

(Translation of “call centre” from the Cambridge English-Spanish Dictionary © Cambridge University Press)