Cambridge, Mass.
Akami Technologies Inc. plans to relocate to a new 108,000-sf state-of-the-art headquarters currently under construction at the former 1960's-era Polaroid Corp. office complex, which will house as many as 500 employees.
The Internet technology company envisions their offices designed to resemble the heart of the Internet. Akami has chosen Margulies & Associates of Boston to design and oversee the project.