Technology - Atlanta
Veeam Software Expands Atlanta Office Footprint
The company now occupies 51,000 square feet within Northwinds II, a six-story office building in Alpharetta.
Anthem to Create 1,800 IT Jobs in Atlanta
The new Information Technology hub will be located within Bank of America Plaza, in close proximity to the recently opened Anthem Innovation Studio in Tech Square.
Office 28 July 2016 07:50
Data Center 30 March 2016 09:59