I

Institute of Customer Service

108 employees

The Institute of Customer Service is the UK's customer service professional body.

Basic info

Industry

consumer services

Sectors

Training
Customer Service
Customer Experience
Education
Accreditation
Research & Insight

Date founded

1996

FAQ