
The International Ombudsman Institute
The International Ombudsman Institute (IOI), founded in 1978, is an international organization for cooperation of more than 150 offices of Ombudsmen. In addition to its periodic conferences, the IOI encourages the exchange of information on regional and intern...
Continue Reading