ADDC's IT department is led by Khaled Alteneiji (IT Programs Section Manager) and has 320 employees.
Naser Alhammadi
Engineer
Afrah Bouriche
Manager UK
Muhammad Armaghan
Water Network Modeling Engineer
Looking for a particular ADDC employee's phone or email?