Eleanor Du Plooy

Eleanor Du Plooy is the Senior Project Leader for the Sustained Dialogue Programme at the Institute for Justice and Reconciliation.