Over the next three years, the center is expected to grow to roughly 300 information technology professionals, and focus on developing innovative new software, processes and technologies to drive excellence for GE Capital and its customers.
GE Capital Technology Center
Location
GE Capital has signed a long-term lease for approximately 60,000 square feet of office space at Place St. Charles, in the heart of New Orleans' Central Business District.
Contact Information
Tracy Thomas
Communications Manager – GE Capital Technology Center New Orleans
Email Tracy

