(Posted )

David Thomas was named the 12th president of Atlanta’s Morehouse College. Currently a chaired professor of business administration at Harvard Business School, the Missouri native states that although he attended Yale as an undergraduate, he also wanted to go to Morehouse. Dr. Thomas assumes his office January 1, 2018.