Chair in Human Communication Technologies (Promoted July 2012); University of Dundee
Senior Lecturer (Promoted 2008): School of Science and Engineering (Computing), University of Dundee.
Research Fellow, Department of Applied Computing, University of Dundee (1992 – 1997)
Membership, Association for Computing Machinery (Member SIGCHI & SIGACCESS)
Membership, British Computer Society (Associate Member 1999-2005; Member HCISIG)
Membership, Association for the Advancement of Assistive Technology in Europe
Director, Technology for Innovation
Membership, Institute of Physics and Engineering in Medicine (Chartered Engineer Status)
Director/Main Board member, Capability Scotland
Trustee/Board member, Blissymbolics Communication UK Trust (Treasurer)
Membership, International Society of Augmentative and Alternative Communication
Membership, Communication Matters UK
Membership, SLPAT-Speech Language Processing for Assistive Technology
Association for Computational Linguistics (Founder member)