Aviva Directory » Business & Industry » Technology » Telecommunications » Call Centers

A call center is a business location equipped to handle a large volume of telephone calls, usually for the purpose of taking orders or providing customer support.

 

 

Recommended Resources


Search for Call Centers on Google, Bing, or Yahoo!