customer service department
noun

a department which deals with customers and their complaints and orders

Browse by Subjects
Exchequer
owner occupier
short sale
uncontrollable costs
Outcry