| Canadian Mathematical Olympiad Committee | 1979 - 1983 | |
| Canadian Mathematical Olympiad Committee | 1990 - 1992 | |
| Board of Directors | 1993 - 1997 |
| Canadian Mathematical Olympiad Committee | 1979 - 1983 | |
| Canadian Mathematical Olympiad Committee | 1990 - 1992 | |
| Board of Directors | 1993 - 1997 |