Profile

Xavier Walker

COMPANY : British Land Company

POSITION : CIO

LOCATION : York House, 45 Seymour Street, London, United Kingdom

INDUSTRY : Telecommunications Industry