Senior Manager Online Business careers in Alexandria, Egypt