Doppler Spread is not avoided, but equalized in the receiver assuming a sufficiently long cyclic prefix to capture the related delay spread, and that the resulting fading is reduced to flat fading due to the relatively long OFDM symbols so that a "single tap equalizer" is essentially used on each bin in the receiver. So to answer this post specifically, the key requirement is the length of the CP exceeds the expected delay spread, and the bandwidth of each subcarrier is less than the coherence bandwidth of the channel.
I detail the relationship between ICI and frequency offset below, but if this isn't at all clear, please proceed to the bottom with related links, references and background information that should further help this all make sense.