In 2011 Aaron co-founded SACHI, the St Andrews Computer Human Interaction research group and served as its director from 2011-2018.
In his volunteer roles Aaron is the ACM SIGCHI Vice President for Conferences (on the ACM SIGCHI Executive Committee), member of the ACM Europe Council Conferences Working Group, a board member of ScotlandIS and an ACM Distinguished Speaker. In 2016/2017 Aaron was a convenor for the ACM Future of Computing Academy, in 2018 he was program co-chair for the ACM IUI conference and in 2021 Aaron will be general co-chair for the ACM CHI conference in Asia.
His appointment was part of SICSA, the Scottish Informatics and Computer Science Alliance. Aaron’s research interests include discreet computing, global HCI, body worn interaction, novel interactions in HCI, UbiComp and InfoVis.