Robert J. Townsend

Robert J. Townsend

Robert J. Townsend
Lieutenant at Information Technology Services Division since November 2025
Also served at 102nd Precinct
Service started July 2007, made $185,000 last year, Tax #945066
White Male