Nelson er utdannet ved Smith College der hun tok en grad i internasjonal økonomi. Hun har også studert statsvitenskap og økonomi ved Sorbonne i Paris og ved Institute Des Hautes Etudes Economiques Politiques i Genève. I 1998 overtok hun ledelsen av familiebedriften Carlson Companies.