customer service department
noun

a department which deals with customers and their complaints and orders

Browse by Subjects
goods and chattels
non cumulative preference share
secondary buyout
unit trust
Enterprise Investment Scheme