New Orleans Tag

Innovation teams, or i-teams, are groups of individuals from multiple sectors who have been tasked with finding innovative solutions to persistent social issues in cities and states all over the world.