Profile

James Findlay

COMPANY : HS2

POSITION : CIO

LOCATION : Canary Wharf, London, United Kingdom

INDUSTRY : Transportation Industry