Contact Center: Glossary

A contact center is a physical location where customer service representatives (CSRs) are employed to handle customer inquiries. The term can also refer to the customer service department of a company, which is often organized as a contact center. A contact center is typically equipped with a computer system, telephone system, and other customer service … Read more

Categories CRM