Rand Fishkin, the cofounder of Moz, formerly known as SEOmoz, is stepping down from his role as the CEO of the company today. Rand announced the news on his personal blog about a month ago. He said it was because he felt he was “out of his depth, and poorly suited, especially from an…
Please visit Search Engine Land for the full article.
Search Engine Land: News & Info About SEO, PPC, SEM, Search Engines & Search Marketing