· Treasurer, Association for Computational Linguistics2008–2017
· Series Editor, Synthesis Lectures on Human Language Technologies (Current)2007–
· Visiting Professor, University of Colorado at Boulder2005–2006
· Visiting Professor, University of Rochester1990–1991
· Visiting Researcher, University of Edinburgh1988–1988
· Professor Emeritus, University of Toronto (Current)1984–
· PhD, Computer Science, Brown University1979–1983
· Computer Science, The University of British Columbia1975–1978
· MSc, Engineering Physics, The Australian National University1974–1978
· BSc, Computer Science, Monash University1970–1973