EJADA's IT department is led by Wael Abou-Seida (Director, Information Management and Business Intelligence Solutions) and has 882 employees.
Mustafa Darwish
Software Testing Engineer
Looking for a particular EJADA employee's phone or email?