John Sherry Location
Sweden
John Sherry Work
John Sherry Education
John Sherry Summary
John Sherry, based in Sweden, is currently a Commissioning Engineer at Elcoline AB. John Sherry brings experience from previous roles at ZAG agency, BioBG GmbH, IES College of Engineering - India and Gulf Asia. John Sherry holds a 2003 - 2005 Master of Science - MS in Turbomachinery @ University of Sussex.