Summary
English Synonyms:   more detail...
  1. customer relations:


English

Detailed Synonyms for customer relations in English

customer relations:

customer relations [the ~] noun

  1. the customer relations

Related Synonyms for customer relations