City hiring new public safety director from Texas

September 17, 2012

An assistant city manager of Corpus Christi, Texas, is set to become Indianapolis’ new public safety director.

Troy Riggs, who has 20 years of law enforcement experience, including two years as Corpus Christi’s chief of police, will be formally introduced Tuesday morning by Indianapolis Mayor Greg Ballard, according to several media reports. City officials in Corpus Christi confirmed the move.

Riggs was hired as Corpus Christi’s police chief in October 2009 and was promoted a year ago as the city’s assistant city manager over safety, health and neighborhoods, the newspaper said.

He'll take over for Frank Straub, who was hired Sept. 10 as director of law enforcement for the city of Spokane, Wash.

Straub announced his resignation from Indianapolis in April but didn't officially leave the position until Aug. 10. Straub was hired in 2009 to clean up and modernize the Indianapolis Police Department but received heavy criticism over investigators' mishandling of evidence in a fatal crash involving an officer.


Recent Articles by IBJ Staff

Comments powered by Disqus