Yesterday, Governor Roy Cooper appointed Eddie Buffaloe to lead the North Carolina Department of Public Safety as Secretary. Buffaloe most recently served as the Director of Public Safety for the Elizabeth City Department of Public Safety and Interim City Manager.