ombudsman business definition
A person appointed by an organization to receive, investigate, and report on questions and complaints. For example, a city may appoint an ombudsman to listen to and investigate citizen complaints about pubic officials or agencies.
Learn more about ombudsman