Onspec Tawakol Engineering & Contracting's IT department is led by Ahmed Saleh (Engineering Director) and has 63 employees.
Looking for a particular Onspec Tawakol Engineering & Contracting employee's phone or email?