Work
Info
O
f
f
i
c
e
s
P
r
o
j
e
c
t
s
Dubai
London
Toronto
Chicago
Dubai
Abu Dhabi
London
Newcastle
Invernes
Glasgow
Toronto
Rexdale
Kingston
Ottawa
Edmonton
Calgary
Burlington
Chicago
Detroit
Philadelphia
Sacramento
Offices in 21 cities
Projects in 35 cities