SEMR SEMRUSH HOLDINGS INC Management Changes 8-K Filing 2025 - Leadership Changes On February 26, 2025, Semrush Holdings Inc. announced its financial results for the year ended December 31, 2024, and reported leadership changes including Oleg Shchegolev resigning as CEO to become CTO, with William Wagner appointed as the new CEO effective March 10, 2025.Get access to all SEC 8-K filings of the SEMRUSH HOLDINGS INC