The Idea Village is Searching for Its Next CEO

5 years ago

The Idea Village is a New Orleans-based non-profit dedicated to building a thriving city through its support of the entrepreneurial community. Longtime CEO and co-founder Tim Williamson stepped down ...