Answer» What is International Ombudsman Association mean?
The International Ombudsman Association (IOA) is an organization founded in 2005 with the purpose of supporting organizational ombudsmans. It was formed after the merger of the University and College Ombuds Association (UCOA) and The Ombudsman Association (TOA).