Walkin customer executive technical service careers in Alexandria, Egypt