Premium Owl Creek's Jeffrey Altman prepares students to think globally Altman’s business program at Tulane focuses on giving students an international edge December 17, 2025