Answers to Six Questions Define a Corporate Site Location Project

The corporate site location process begins with defining the project to learn about the industry, number of jobs, payroll and capital investment planned by a company, needs for the project site and geographic markets that fit the company’s business plan leading to the creation of potential state and regional target list for the company’s location. […]

Five Steps for Corporate Site Location Process Support Company Success

The corporate site location process decides where a company locates, and, while Princeton Economics estimates companies gain $30B in economic development incentives, this process is about a lot more than tax incentives and involves five distinct steps. Montrose Group Corporate Site Location Process   Project Definition. Companies whose lease is expiring, have expected job growth […]