David Russell's Location
Reading, Reading, United Kingdom
David Russell's Work
David Russell's Skills
David Russell's Summary
David Russell, based in Reading, Reading, United Kingdom, is currently a Technical Sales Team Manager at Ups Systems PLC, bringing experience from previous roles at Ups Systems PLC and Grafton Merchanting Gb. With a robust skill set that includes Site Surveys, Consultative Selling, Fuel Cells, Data Center, Key Account Management and more, David Russell contributes valuable insights to the industry. David Russell has 1 email on RocketReach.