TriNet picks metro Atlanta for big corporate centerTriNet is establishing a corporate hub in Dunwoody, GA, creating 750 jobs to enhance HR services for small businesses.