Jenny-Lee Spencer

Jenny-Lee Spencer is senior policy manager at the NHS Confederation’s European office.