discovering sales channels careers in Egypt