Mechanical Engineer by Oil & Gas Jobs | Apr 4, 2011 | compressors, India | Mechanical Engineer Jobs, Oil & Gas JobsFamiliar Technologies: compressorsRegions of the world you have worked: indiaResume: –