Effective May 1, Shenandoah Police Chief Raymond Shaw announced his resignation after 23 years with the police department and nearly three years as chief.

According to a press release from the city, Shaw will be pursuing new opportunities.

"We thank Mr. Shaw for his service to the City of Shenandoah and wish him the best in his future endeavors,” City Administrator Kathie Reyer said. “We will continue our commitment to providing the best public safety program to the citizens of Shenandoah."

Lt. Troye Dunlap is acting as police chief for the time being, and Shenandoah City Council will make a decision to fill the vacancy at its next meeting May 13.