Emil Rodriguez

Emil Rodriguez is Global Director of Public Relations for Blizzard Entertainment.