Jo Lyall

(Contributor)

Jo Lyall is managing director at Mindshare UK.