| Canadian Mathematical Olympiad Committee | 1990 - 1992 | ||
| Crux Mathematicorum Editorial Board | 1991 - 1995 | ||
| Canadian Mathematical Olympiad Committee | 1993 - 1995 | , served as chair | |
| Canadian Mathematical Olympiad Committee | 1995 - 1996 |
| Canadian Mathematical Olympiad Committee | 1990 - 1992 | ||
| Crux Mathematicorum Editorial Board | 1991 - 1995 | ||
| Canadian Mathematical Olympiad Committee | 1993 - 1995 | , served as chair | |
| Canadian Mathematical Olympiad Committee | 1995 - 1996 |