Founded
2008
TaskUs India (IDR) is an active technology, managed operations, or capability center hub operating in India within the BPO / KPO segment. The organization executes complex Content Moderation services and digital process optimization for international clients.
2008
Add a review