Mary Streetzel

What Google’s Employer Brand Strategy Can Teach Us

Leading employer brand at one of the world’s tech titans means grappling with a reputation of legendary proportions, supporting a network of 120,000 employees around the globe, and staying sensitive to the needs of one billion users. It’s what Mary...