Our corporate team works behind the scenes to ensure that North Forest
Office Space customers have the best experience possible. Based in Buffalo,
NY, the team provides support for the local offices in all markets. This
means you have a local team to assist you, plus a corporate team that is
also focused on making your office leasing easy.