Civil Engineering - Dubai, Dubai, United Arab Emirates
Site Manager
Contact Khaled Ali
Toubar Contracting is a civil engineering company based out of Troup Tower, Port Saeed, Port Saeed, Egypt.