 Delrish Moss

Delrish Moss is currently a law enforcement Captain with the Florida International University Police Department.Previously, in March 2016, Moss was appointed as the Chief of Police of Ferguson Police Department (Missouri) of Ferguson, Missouri.