David A. Rivera

David A. Rivera

Council Majority Leader David A. Rivera represents the Niagara District. He worked as a Buffalo Police Officer from 1982 to 2008, with duties including patrol officer, a confidential aide to Mayor James Griffin, a detective sergeant in the Sex Offense/Domestic Violence Unit and, a detective sergeant in the General Investigative Unit.