Peter Ricchiuti
Peter Ricchiuti ( Ri-Choo-ty ) is a business professor at Tulane University's Freeman School of Business . 
<triplet> Freeman School of Business <subj> Tulane University <obj> parent organization