United States of America

Neil McRae

Chief Architect & Managing Director of Architecture & Strategy, BT Group