RSC Energy hiring Marine Diesel - (Boat Engineer) job in New Orleans, LA, US | WorkOnward