Russell Webb's Location
London, GB
Russell Webb's Work
Russell Webb's Education
Russell Webb's Skills
Russell Webb's Summary
Russell Webb, based in London, GB, is currently a Global Head of Sales - New Business at Intigriti, bringing experience from previous roles at YouGov and GlobalWebIndex. Russell Webb holds a 2004 - 2004 Postraduate Diploma in Marketing @ CIM | The Chartered Institute of Marketing. With a robust skill set that includes Segmentation, Media Research, Consumer Insight, Advertising Research, Business Development and more, Russell Webb contributes valuable insights to the industry. Russell Webb has 3 emails on RocketReach.