[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…
[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…