Search

How Much Space Do We Need? 

No company ever seems to have the right amount of office space. Firms grow and shrink throughout the years for many reasons however, they must contract for space over a set lease term of five, 15, or even 20 years.