Semrush appoints two board of directors and a new chief financial officer

Semrush, a leading online visibility management SaaS platform, has appointed Anna Baird and Steven Aldrich to its board as independent, non-executive directors, and Brian Mulroy as incoming Chief Financial Officer (CFO). Ms. Baird brings more than 30 years of experience working with Silicon Valley companies to scale teams and enable growth. She was a partner […]