Gregg Hall currently serves as Chief of Police at the Hazelwood Police Department, a position held since July 2012. Prior to this role, Gregg Hall worked as a Captain at the City of Hazelwood, contributing extensive experience in law enforcement and community safety throughout the tenure at the department.
Sign up to view 0 direct reports
Get started