NewOrleans Tech.Net
GE releases its first set of jobs for the new IT Center in NOLA: http://jobs.gecareers.com/go...