English
Alternative forms
call centre
Noun
call center
- A business location where a person can call for such things as customer service, to place an order, etc.
- A business location where large numbers of telemarketing calls are placed.
Translations
trans-top|business location for customer service, etc.
Dutch: callcenter n
trans-mid
trans-bottom
trans-top|business location for telemarketing
Dutch: callcenter n
trans-mid
trans-bottom
|