
An international contact center based in India and the US, providing telemarketing services.
Adeeba E-Services Pvt. Ltd. is an international contact center based in India and the US, requiring a Technical Support Officer to handle inbound calls with printer, router, and antivirus issues.
An international contact center based in India and the US, providing telemarketing services.