From Longman Business Dictionary
LBED_06_acall centreˈcall ˌcentre British EnglishBrE, customer service center American EnglishAmEMARKETINGCOMMERCE an office where people answer customers’ questions, make sales etc over the telephoneIBM has opened a call centre in Ireland to provide worldwide PC support.
→ centre