26 May 2022
This paper marks and celebrates the launch of important development initiatives including a revised Peer Review process at the European IOI Congress in Athens in May 2022. This follows the publication of the Art of the Ombudsman study involving 53 members of the IOI and following consultation at the Manchester Memorandum event in 2021.