Flint native Carrie Shaltz Haslup’s idea was so simple she thought someone else must have already invented it.
Flint’s director of community and business services has resigned and says she’s leaving City Hall at the end of this week.