TaskUs IPO Presentation Deck slide image

TaskUs IPO Presentation Deck

22% 15% adj. EBITDA 2020 adj. Net Income 2020
View entire presentation