El Sewedy Electrometer Group's IT department is led by Salah Mousa (Technical Team Lead) and has 109 employees.
Looking for a particular El Sewedy Electrometer Group employee's phone or email?