Companies that use Effective Teleservices Pvt Ltd

Customer Support
Companies
1
Company Domain Country Employees Purpose
medallia.comIndia-Implementation, servicing and basic technical supportImplementation, servicing and basic technical support