The Ontario Ombudsman, based in North Bay, ON, is an independent office that investigates complaints about the provincial government and its organizations.
They aim to ensure transparency and accountability in government operations by addressing issues of maladministration and unfair treatment.
Generated from their business information