Profile

Elena Kvochko

COMPANY : Barclays Bank

POSITION : CIO

LOCATION : London, United Kingdom

INDUSTRY : Financial Services Industry