Customer Service Representative at C3 CUSTOMER SOLUTIONS LTD - Chester, England, United Kingdom
C3 CUSTOMER SOLUTIONS LTD is an outsourcing/offshoring company.