department supervisor careers in Egypt