The Idea Village Adds Five New Board Members
The Idea Village is a New Orleans nonprofit that supports the local entrepreneurial ecosystem. The organization recently revealed the addition of five new board members. The elected board members ...
The Idea Village is a New Orleans nonprofit that supports the local entrepreneurial ecosystem. The organization recently revealed the addition of five new board members. The elected board members ...