loader

Al Roumi

Navtec Marine Services provides designing, building and operating self-elevating, propulsion assisted accommodation platforms