Meaning of customer care in English:

customer care

See synonyms for customer care

Translate customer care into Spanish

noun

  • Assistance and support provided by a company to those people who buy or use its products or services; (also, frequently attributive) the department of a business which provides this.

Origin

1950s; earliest use found in Del Rio (Texas) News-Herald.