Asheville, NC, Police Chief Tammy Hooper will resign, according to a city announcement. Her resignation comes after a tumultuous half year set off by revelations of an officer's controversial use of force on a pedestrian that drew national attention and local outrage.

Her resignation from the Asheville Police Department will be effective Jan. 2. Hooper will pursue consulting opportunities, the announcement from interim City Manager Cathy Ball said.

Hooper was hired in 2015 to oversee a department with a budget that's grown to $29 million with up to 238 sworn officers plus 58 other employees, the Asheville Citizen Times reports.