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…
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…