Semrush Investor Presentation slide image

Semrush Investor Presentation

Geographic revenue breakdown FY2020 43% Rest of the world 46% United States 11% United Kingdom 19
View entire presentation