• Otto Strategic Pte Ltd 100%
    • Otto Offshore Limited (Labuan) 100%
  • Pt Batamec 95%
  • Otto Marine Representative Office (Foshan)
  • Otto Fleet Pte Ltd 100%
  • Otto Marine Limited (UAE Branch) 100%
Valid XHTMLValid CSS