Job Title: Telecaller / Customer Care Executive Location: Panchkula (On site) Company Overview: We are a UK based company looking for dedicated and professional Customer Care Executives to join our support team in Panchkula. You will be the first point…