Microsoft Layoffs Hit Global Ad Sales Force

Duane Forrester losing his job in the latest Microsoft layoffs has shocked and saddened the SEO and webmaster community.

But, it seems the long-time Bing Webmaster Outreach Manager and his team aren’t the only ones who were eliminated last week. Microsoft has also laid off most of its advertising sales force worldwide after declaring it redundant, […]