Education tech company Torsh relocates to New Orleans

Nola.com By: Jed Lipinski Torsh, a small video-based technology company focused on improving teacher effectiveness, has relocated its five full-time employees to New Orleans and expects to hire at least five more by year's end. CEO Courtney Williams and New Orleans Business Alliance, which facilitated the relocation...

Read More