Company TaskUs Date 2023-02 Industry Other City San Antonio Country United States Employees Affected 186 Status Post-IPO