Nancy nació en Estados Unidos, en 1974, y se consagró en 1998. Estudió la licenciatura en filosofía en la Franciscan University of Steubenville, además de Ciencias Religiosas por el Ateneo Regina Apostolorum. Tiene el Máster en Comunicación Estratégica y Liderazgo por Spring Arbor University. Ha trabajado apostólicamente en Alemania y Estados Unidos: Saint Louis, Missouri y Atlanta, Georgia. Fue nombrada directora territorial de Norteamérica en 2012. Actualmente es la directora general de las Consagradas del Regnum Christi, desde 2020.