Work Location: India Work from HomeReports to: India Customer Service LeadDepartment: Global Call Center India Customer Service Position Summary As the first point of contact for customers, you will handle pre sales and after sales inquiries from users of the…