CMO Strategy

BBH Worldwide Chief Creative Officer Pelle Sjoenell departs for Activision Blizzard

Appointment as video game company's CCO is the latest major creative marketing boost to game company's leadership