User photo

Michael J. Todd

About

Michael James Todd QPM was Chief Constable of Greater Manchester Police from October 2002 until his death.