Robert Owens

Chief Performance Analyst

Robert Owens joined the Office of Inspector General in 2019 as a Chief Performance Analyst for Public Safety. Previously, he was an Associate Principal at the Civic Consulting Alliance, where he advised clients including the Chicago Police Department, the Civilian Office of Police Accountability, the Department of Law, and the Mayor’s Office on public safety strategy and operations. His academic research has been published in journals including Law & Social Inquiry, Qualitative Sociology, and American Sociologist, and he currently teaches a course on “Police Reform and Police Legitimacy” at the University of Chicago Harris School of Public Policy. Owens earned a BA in Social Studies from Harvard University, an MLS in Legal Studies from the University of Chicago Law School, and a PhD in Sociology from the University of Chicago.