Todd Helberg

Todd Helberg Published:

For the second time in two months, Defiance Mayor Bob Armstrong must decide how to fill a top position in City Hall. As todays page A1 story explains, human resources director Rebecca Snow will step down on May 4. That followed her decision six weeks ag