- 2013-2015 Secretary, Division of Math and Physical Sciences, Royal Society of Canada
- 2009-2011 Vice President, Canadian Mathematical Society
- 2006-2007 Member, Technology Advisory Committee, Mississauga Board of Trade
- 2004-2015 Member, Industrial Advisory Committee, Fields Institute
- 2005-2006 Member, Fields Institute Fellow Selection Committee, Fields Institute
- 2003-2009 Editor, Transactions of the American Mathematical Society
- 1997-2009 Editor in Chief, Journal of the Ramanujan Mathematical Society
- 1995-1999 Board of Directors, Canadian Mathematical Society
- 1997-1999 Research Committee, Canadian Mathematical Society
- 1999-2002 Synge Committee, Royal Society of Canada
- 1999-2002 MPS Fellowship Selection Committee, Royal Society of Canada
- 1987-1996 Associate Editor, Journal of the Ramanujan Mathematical Society