Greg Carroll's Location
London, GB
Greg Carroll's Work
Greg Carroll's Education
Greg Carroll's Skills
Greg Carroll's Summary
Greg Carroll, based in London, GB, is currently a Vice President of Global Revenue at Activision Blizzard, bringing experience from previous roles at Activision Blizzard, King and video intelligence AG. Greg Carroll holds a 2003 - 2006 BA in International Business @ University of Liverpool. With a robust skill set that includes Affiliate Marketing, SaaS, Start-ups, PPC, Digital Strategy and more, Greg Carroll contributes valuable insights to the industry. Greg Carroll has 2 emails on RocketReach.