Juma Obaid Mubarak

Juma Obaid Mubarak

Chairman - Mubarak Marine Group