answersLogoWhite

0

The phrase "centre d appel" is a French phrase that translates to "call center" in English. A call center is a location where employees receive calls related to products or services their employer provides.

User Avatar

Wiki User

12y ago

What else can I help you with?