Debbas Group's IT department is led by Fadi Adwan (IT Project Manager) and has 48 employees.
Looking for a particular Debbas Group employee's phone or email?