Semrush Investor Presentation Deck slide image

Semrush Investor Presentation Deck

Geographic revenue breakdown · Denotes breakdown as at December 31, 2022 47% US 10% UK 43% Rest of the world O
View entire presentation