Nicole Sandler

Head of Digital Policy
Barclays