David McCahon

BarclaysGlobal Head of Commercial, Innovation and Technology Legal