APPLY NOW IF YOU HAVE EXPERIENCE IN PROCESS ADMINISTRATION, CLIENT SUPPORT, EXCELLENT ENGLISH COMMUNICATION AND COMPUTER SKILLS. (Upto 25K based on performance) Job Title: Client Support Specialist Reporting to: Team Manager Working Terms: Full Time (UK Time) Work Base: Kerala,…