translate English to French: Dr. MacMillan is currently a Professor of International Business at York University as well as serving as President of Scotia Glenary Inc.
Il est actuellement professeur en affaires internationales à la York University et agit à titre de président de la société Scotia Glenary Inc.