The Office of the Independent Police Review Director in Toronto, ON is a government organization responsible for overseeing public complaints about police conduct.
They aim to ensure transparency and accountability within law enforcement agencies by conducting impartial investigations and providing recommendations for improvement.
Generated from their business information