Dave is the Immediate Past President of the Canadian Information Processing Society of British Columbia. He also serves on the Professional Development Committee of the Practitioner Board of the Association for Computing Machinery (ACM). Dave is co-founder (2000) and director of an ISV computer technology business and is currently leading startups in the wearable technology and virtual interaction spheres. He serves as a task force member of the Institute of Electrical and Electronics Engineers (IEEE) and is the past chair of the Canadian National Council of Deans of Information and Communications Technology serving as a user group leader for GITCA in this role. Dave has served as a panel member in a number of Microsoft Canada webcasts and has presented globally on the business and technical impacts of technology in training. Dave is the recipient (2002) of the highest national award for leadership in post-secondary education.