GE Announces Closure of New Orleans Tech Center

General Electric recently began company-wide cost cutting in the wake of the coronavirus and its impact on the business. The company announced the closing of the New Orleans tech center, laying off all 100 local employees.

The tech center was originally announced in 2012 and is located at 201 St. Charles Avenue in downtown New Orleans. GE will officially close the office at the end of June, while keeping the employees on payroll until then. 

“It’s not a move we take lightly, but the impact of COVID-19 is being felt globally and GE is not immune to it,” shared GE spokesperson Adam Tucker.