New Orleans ranks #8 on Forbes 2011 list of Best Cities for Technology Jobs

11 years ago

Forbes seems to have a never-ending stream of lists pumping up the spirits of New Orleanians. Previously Forbes has listed New Orleans as #1 on Top Cities for Information ...