Board of Directors | 1961 - 1965 | ||
Nominating Committee | 1963 - 1963 | ||
Committees on School Mathematics | 1965 - 1969 | ||
Board of Directors | 1969 - 1971 | ||
Nominating Committee | 1971 - 1973 | ||
Board of Directors | 1973 - 1975 | ||
Canadian Mathematical Olympiad Committee | 1977 - 1977 | ||
Canadian Mathematical Olympiad Committee | 1978 - 1980 | , served as chair |