Mark Flessner resigned late last year but later received an ethics board ruling that he could accept more city work.

Mark Flessner resigned late last year but later received an ethics board ruling that he could accept more city work.
Sign up for BNV's weekly newsletter.