John Connaghan

Chief Performance Officer (NHS Scotland)