Previously she served as College Chaplain at Muhlenberg College in Allentown, Pennsylvania and Associate University Chaplain at Yale University. She earned her B.A. from Gustavus Adolphus College and her M.Div. from Yale Divinity School and a certificate from the Yale Institute of Sacred Music.