Flenoy named interim director for public works