ICAD-KSA's IT department is led by Ahmad Daghestani (Ict Procurement Engineer) and has 83 employees.
Mohammad Alhadad
Senior Network Security Engineer
Looking for a particular ICAD-KSA employee's phone or email?