Mechanical Engineer at Towell Infrastructure Projects Company - Muscat, Muscat Governorate, Oman
senior site administrator/senior stores manager at Towell Infrastructure Projects Company
Towell Infrastructure Projects Company is a civil engineering company based out of Towell Engineering Building, 1040, Oman, Muscat, Oman.