Tech firm Excella, founded by New Orleans native, starts local hub with promise of 150 jobs

[ad_1] Excella, a 20-year old tech firm founded by New Orleans native Burton White, has started a new hub in the Crescent City with the promise of creating 150 software…