Stewart Russell's Location
Glasgow, GB
Stewart Russell's Work
- Director @ DR Labelling Systems Ltd
- Sales Manager @ Paxar UK Ltd
- Various Positions @ BBC Scotland
Stewart Russell's Education
Stewart Russell's Skills
Stewart Russell's Summary
Stewart Russell, based in Glasgow, GB, is currently a Director at DR Labelling Systems Ltd, bringing experience from previous roles at Paxar UK Ltd and BBC Scotland. Stewart Russell holds a Chapelhall, Scotland. With a robust skill set that includes New Business Development, Labels, Film, Packaging, Textiles and more, Stewart Russell contributes valuable insights to the industry. Stewart Russell has 1 email on RocketReach.