Stuart Duff's Location
United Kingdom
Stuart Duff's Work
Stuart Duff's Education
Stuart Duff's Skills
Stuart Duff's Summary
Stuart Duff, based in United Kingdom, is currently a Process Engineer at Shell, bringing experience from previous roles at Xodus, Xodus Group and Genesis Oil and Gas Consultants. Stuart Duff holds a 2005 - 2010 Master’s Degree @ The University of Edinburgh. With a robust skill set that includes FEED, Olga, Offshore Oil %26 Gas, EPC, Gas and more, Stuart Duff contributes valuable insights to the industry. Stuart Duff has 2 emails on RocketReach.