Enron whistle blower; executive in residence at the McCoy College of Business at Texas State University and teaches a course at UNC’s Kenan-Flagler Business School

Source documents