distribution center manager careers in Alexandria, Egypt