Lisa McClure

Lisa McClure

Partner, PwC Channel Islands