Freeman and SENO announce PitchNOLA 2011
Tulane University 8 August 2011
Freeman Business School of Tulane University features Propeller and Tulane University’s “elevator pitch†competition open to social entrepreneurs with ideas for ventures that will bring about positive change in New Orleans.