Search found 16 matches

by ChrissyRayne
Mon Sep 26, 2016 11:45 pm
Forum: Miscellaneous
Topic: Call Centre
Replies: 7
Views: 13860

It is an office that handles large volume of telephone calls, especially for taking orders and providing customer service for their clients.