Deputy Sheriff Captain
New York, New York, United States
Nassau County Sheriff's Dept
Saint Peter's University
University of Rhode Island