Construction Manager
Saudi Arabia
Consolidated Contractots Company
Consolidated Contractors International Company
construction manager