He is also the Scientific Director at the Ontario Research Centre for Computer Algebra, and is a member of the Association for Computing Machinery, as well as the American and Canadian Mathematical Societies.
Він також є науковим керівником Онтарійського науково-дослідного центру комп'ютерної алгебри, член Асоціації обчислювальної техніки, а також Американського та Канадського математичних товариств.