Marissa Mayer

Insight into the world of tech, marketing and PR.

March 4, 2013

“Showing Up” And Yahoo!’s Message To Employees

Yahoo! had an important message for employees last week: Get yourself into the office. But the policy — whether or not you agree with it — […]