C.J.M. - C.M.B. Specialized Editors | 1971 - 1977 | |
Canadian Mathematical Olympiad Committee | 1975 - 1976 | |
Board of Directors | 1971 - 1975 | |
Research Committee | 1975 - 1979 | |
Vice-Presidents | 1977 - 1979 | |
Nominating Committee | 1980 - 1981 | |
C.J.M. - C.M.B. Scientific Editorial Board (1986 onwards) | 1990 - 1994 |