(n) :
Alternative spelling of call center. [(business, telephony) A communications facility where phone calls are handled; especially, a commercial one for customer service, sales and telemarketing.]
(n) :
Alternative spelling of call center. [(business, telephony) A communications facility where phone calls are handled; especially, a commercial one for customer service, sales and telemarketing.]