I was Vice President At Large of the ACM Specialist Interest Group on Human Computer Interaction (SIGCHI) from 2006 to 2012 (two terms).
I have served on the Council of the South African Institute for Computer Scientists and Information Technologists (SAICSIT) in various capacities. I was President of SAICSIT from 2001 to 2004 (two terms), vice-president from 2008 to 2012 and Council Member 2012 – 2016.
I am an Expert Member (elected March 2010) of IFIP Technical Committee 13 on Human Computer Interaction and the Vice-Chair for Awards.
I was Chairperson of the IFIP Working Group 13.1 on Human Computer Interaction Education and Curriculum from 2005 to 2010.
I was Co-editor of the South African Computer Journal from 2007 to 2014, and currently serve on the Editorial Board for the Journal.
I am an Elected Member of the European Academy of Science.