Professor Howard Thomas, the fourth dean of SMU's Lee Kong Chian School of Business, wants to cement the school's reputation as a leading international business institution.