American Site

News - CSR Team Leader Appointed 2008

Rachel Lancaster has been appointed to CSR Team Leader role at Chester Support Desk. This is following a successful period of CSR team involvement and US client integration.