Robert Taylor currently serves as the Director of Influencer Relations for Call of Duty at Activision since September 2019, following a successful tenure as Senior Public Relations Manager. Prior experience includes a role as Public Relations Manager at Blizzard Entertainment, where Robert focused on North American public relations for World of Warcraft, achieving a sixfold increase in PR impressions compared to the previous expansion launch. Prior to that, Robert held multiple positions at Activision, including Manager of Public Relations, Senior Publicist, and Publicist, as well as working as an Assistant Account Executive at Edelman Public Relations. Robert holds a Bachelor of Science degree in Communications with a focus on Public Relations from California State Polytechnic University-Pomona.
This person is not in any teams
This person is not in any offices