New Home Depot Technology Center

The new Home Depot Technology Center, located in Tech Square, hosted its’ grand opening on January 22nd. The Technology Center plans on working with Georgia Tech students and select Georgia startups.

Read more at: http://savannahceo.com/news/2015/01/home-depot-technology-center-grand-opening/

Elizabeth

User added from 123Signup

Comments are closed