Martin Russell's Location
London, England, United Kingdom
Martin Russell's Work
Martin Russell's Education
Martin Russell's Skills
Martin Russell's Summary
Martin Russell, based in London, England, United Kingdom, is currently a SVP Global Enterprise Customers at Clarivate, bringing experience from previous roles at Clarivate and Decision Resources Group. Martin Russell holds a 2000 - 2004 LLB in Law and Spanish @ Cardiff University / Prifysgol Caerdydd. With a robust skill set that includes Market Research, Business Development, Competitive Intelligence, New Business Development, Account Management and more, Martin Russell contributes valuable insights to the industry. Martin Russell has 5 emails on RocketReach.