High level resignations put spotlight on public works department