Rory Haughian

Rory Haughian is an architect and designer in AECOM’s Strategy Plus team, based in London