Author Photo

Ricardo Mendoza Castro

AT SEMrush

Ricardo is the International Lead for Spain and Latinamerica at SEMrush. He has experience in different international markets and is acquainted with negotiations with cross-international stakeholders. Currently he is in charge of marketing for the Iberoamerican region.