Graeme McKilligan

Leading Senior GMP Inspector