suppliers managers careers in Egypt