Blizzard's head of HR, Jesse Meschuk, is also no longer at the company, Bloomberg has learned

Why does every thumbnail of that guy look like he just got a golf ball strike direct to his groin?

2 Likes