After a national search, the City of Greensboro has its next police chief – and he’s bringing with him decades of experience, a track record of reducing violent crime and a philosophy that leans heavily on community trust.
Greensboro City Manager Trey Davis announced this week that Kamran Afzal will take over as Greensboro’s new police chief, replacing John Thompson, who retired earlier this year. Afzal is scheduled to begin the job on May 13, 2026.
Afzal arrives with a long résumé that spans more than three decades in law enforcement, including leadership roles in Virginia, Colorado and, most recently, Dayton, Ohio…