Home Tags INCAE

Tag: INCAE

Goizueta Hosts Discussion on Nicaragua

Guillermo D. Selva of INCAE Business School in Nicaragua spoke recently to leaders of Social Enterprise @ Goizueta and faculty from Wake Forest University about...