Manchester Campus

Manchester Campus

Locations › Manchester Campus

  • Located in the northwest of England and is located in the third most visited city in the UK and dates back to AD79 becoming a city in 1853
  • Population of 545,500
  • Site joined Teleperformance 2017
  • 635 seats
  • 412 staff members
  • Clients include textile customer service, sales & order processing
  • Catwalk entry and situated with excellent access to the train station