Rob Churcher

FinTech strategy lead, PwC United Kingdom