Susan Taylor-Leduc es licenciada y doctora por la Universidad de Pensilvania. Desde 1992 trabaja como profesora, conservadora y administradora universitaria en París. Actualmente está afiliada al Centre de Recherche du Château de Versailles.