David Cannon is an experienced investigator with a robust background in law enforcement. Currently serving as an Investigator at the Law Offices of Dan Newlin since October 2016, David previously dedicated over 30 years to the Gainesville Police Department, where the role as a Criminal Investigator in the Criminal Investigation Bureau was held from November 1985 until May 2016.
This person is not in the org chart
This person is not in any teams