Kevin Pritchard

Independent Management Consultant working in UK health sector, notably NHS