TaskUs IPO Presentation Deck slide image

TaskUs IPO Presentation Deck

49% Organic Revenue Growth 2021 Q1 $152.9m $39.5m 25.9% Revenue Adjusted EBITDA Adjusted EBITDA margin
View entire presentation