Profile

Karen Delafield

COMPANY : HM Treasury

POSITION : CIO

LOCATION : London, United Kingdom

INDUSTRY : Government