marine technical superintendent careers in Ibadan, Nigeria