Global Riser
–
New Iberia, LA, 70563
... The Mechanical Engineer will be an enthusiastic, efficient, committed individual with a strong background in engineering theory, design, project management, manufacturing, and practical work experience, who can think practically and innovatively. ... - May 19