StarTek International Ltd.

full-time StarTek International Ltd. StarTek International Ltd. Makati Feb 8th 2011