There are reports that Marissa Mayer is leaving Google. Barry Schwartz commented briefly about it today on SearchEngineLand and he points to a report coming from Valleywag yesterday. I’ve heard Mayer speak at Search Engine Strategies (SES) San Jose in [...]