Captain Peter Machado, Head of Middle East, joined Elcome our ODA Service Station in Dubai and representatives to the GCC Navies at IDEX and NAVDEX last week.