Logo
T

Towell Infrastructure Projects Company

79 employees

Towell Infrastructure Projects Company is a civil engineering company based out of Towell Engineering Building, 1040, Oman, Muscat, Oman.

Basic info

Industry

Civil Engineering

Sectors

Civil Engineering

FAQ