Latka logo

Oleg Shchegolev

CEO
LinkedIn

Company

SEMrush

Boston, United States · Founded 2008

Revenue
$330M
Funding
$40M
Team size
1.4K
Customers
104K

Company profile →

Also at SEMrush