Tags Elliot Schrage
Tags Elliot Schrage

Tag: Elliot Schrage

Elliot Schrage falls on sword for Facebook over Definers

Facebook's problems continue growing as we learn more about their misdeeds, but PR Chief Elliot Schrage took the hit on hiring Definters for #MarkZuckerberg and Sheryl Sandberg this time.

Most Read