Dr. Robert Till, who has taught in the School of Business for 15 years, retired this spring. A professor of Management, Dr. Till came to Neumann after 22 years with JPMorgan Chase and guided several senior seminar teams to top 100 rankings in The Business Strategy Game, an international management competition.