Press

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.