David A. Rivera

Badge #667, Hispanic Male
Also served at INS TRN, Specialized Training Section, Military and Extended Leave Desk
Service started January 2005, made $62,600 last year, Tax #937381