Production Engineer / Specialist I at Nautilus Nigeria Engineering and Construction Limited (NNEC) 3 years ago