Gilberto Castro

Badge #1543, Hispanic Male
Detective Grade 2 at Internal Affairs Bureau since October 2014, active
Service started July 2002, made $196,000 last year, Tax #929855