Steven Aitchison, based in Liverpool, GB, is currently a Head of SRSUK Merseyside at Stadler, bringing experience from previous roles at Stadler. Steven Aitchison holds a 2009 - 2013 Electrical/mechanical apprenticeship in Electrical/mechanical engineering @ North west training council. Steven Aitchison has 1 email on RocketReach.