Project Engineer Genesis Houma, LA, USA Marine Designer Core Group Resources New Orleans, LA, USA View more jobs