Logo
N

NCO EUROPE LIMITED

246 employees

NCO Europe is a specialist multi-lingual contact centre services company operating from our high quality facility in the centre Preston, Lancashire. We work on behalf of our Clients providing high quality customer services, collections and telephone marketing services across multiple channels. We have a reputation for transforming services through the use of innovative processes, cutting edge technologies and the pride & passion of our amazing employees

Basic info

Industry

Outsourcing/Offshoring

Sectors

Outsourcing/Offshoring

Date founded

1995

FAQ