Clare Mitchell

HSBC Innovation Banking, United Kingdom