Yahoo SVP of business development Raymond Stern and VP of marketing solutions Liz Ritzcovan have left the company, AllThingsD reports. SVP of advertising and data platforms Scott Burke has reportedly been promoted to work directly beneath Marissa Mayer as the leader in Yahoo’s ad tech platforms.

[Source: AllThingsD]