Isabel Mann
Isabel Mann is Sister of St. Louis from Abeokuta, Ogun State, Nigeria. She is a trained nurse, a veteran formator, a seasoned facilitator and a spiritual director. She holds a master of arts in pastoral studies from Washington Theological Union and a certificate in spirituality from the Institute of Theology and Philosophy in Dublin, Ireland. She has held numerous leadership roles with the Sisters of St. Louis.