Jeff Vaughan's Location
Canada
Jeff Vaughan's Work
Jeff Vaughan's Education
Jeff Vaughan's Skills
Jeff Vaughan's Summary
Jeff Vaughan, based in Canada, is currently a Maintenance Team Lead at Shell Scotford Refinery at Shell, bringing experience from previous roles at Shell and TransAlta. Jeff Vaughan holds a Northern Alberta Institute of Technology. With a robust skill set that includes Power Plants, Business Process Improvement, Power Generation, Process Improvement, Energy and more, Jeff Vaughan contributes valuable insights to the industry. Jeff Vaughan has 1 email on RocketReach.