Ralph Townsend ble uteksaminert fra University of New Hampshire i 1950. Samme år ble han ansatt som assisterende professor i kroppsøving og skitrener ved Williams College i Williamstown, Massachusetts. Han ble tatt opp i US National Ski Hall of Fame i 1975.