Darren Russell's Location
England, United Kingdom
Darren Russell's Work
Darren Russell's Skills
Darren Russell's Summary
Darren Russell, based in England, United Kingdom, is currently a Head of Public Sector Sales at Blackbay Ltd, bringing experience from previous roles at IKON, Thales Telematics Plc, Scottish Telecom (now Thus) and Zebra Technologies. With a robust skill set that includes Miller Heiman, Software Integration, Solution Selling, Channel, Account Management and more, Darren Russell contributes valuable insights to the industry. Darren Russell has 1 email and 1 mobile phone number on RocketReach.