Nancy è nata nel 1974 negli Stati Uniti. Ha ottenuto la laurea in Filosofia alla Franciscan University of Steubenville, la laurea in Educazione e Sviluppo alla Universidad Anáhuac e la licenza in Scienze Religiose all’Ateneo Pontificio Regina Apostolorum. Ha un master in Comunicazione strategica e Leadership, conseguito alla Spring Arbor University. Si è consacrata nel 1998 e ha lavorato apostolicamente in Germania e negli Stati Uniti: Saint Louis, Missouri e Atlanta, Georgia. È stata nominata direttrice territoriale delle Consacrate in America del Nord nel 2012. Dal 2020 è la direttrice generale delle Consacrate del Regnum Christi.