Joe Cafarelli | Police ChiefTrainer

Joe Cafarelli served over 25 years in Law Enforcement, being the Chief of Police of the Riverend Police Department where he managed a budget of $10 million. He was a SWAT commander for the North Metro. As Sergeant, he was a Primary firearms instructor for Firearms Training Unit ensuring department qualifications for handguns, shotguns, sub-guns and other weapons. Top Secret Security Clearance.