Robert Ogwoka

Robert Ogwoka

Director at Shipping &procurement Consultant Group (inc) Limited


  • Nairobi, Kenya