Search for glossary terms (regular expression allowed)
Term Main definition
call/contact centre

An organization or business unit that handles large numbers of incoming and outgoing calls and other interactions.

Top