Nov
21
The Weather Co. Relocates HQ to Atlanta
ByBuilt in 1994, the new headquarters is a 475,000-square-foot office building comprising 21 floors, 1,913 parking spaces and a first floor 2,500-square-foot retail space.
Atlanta—The Weather Co., purchased by IBM in January, is relocating its headquarters from Cobb to Atlanta. The move to 1001 Summit Blvd. will create 400 new jobs including positions in software and product development, engineering, technology and marketing, among others…