566 employees
Iranian Offshore Engineering and Construction Company offers project management, procurement, and construction services.
1993