He also has over 30 years' experience in consulting, having established and managed several IS consulting service companies. Over his career, Dominic has presented hundreds of seminars (more than 100 teleconferenced) and courses, and has published six books, over 250 articles, a series of 17 educational videotapes, and several television programs. He has authored several magazine columns, and currently has a column in Healthcare Information Management and Communications Canada Magazine. Dominic is a member of the ACM, AHIMA, CLMA, CIPS, Canadian Cardiovascular Society, AMIA, and COACH. He is a senior member of HIMSS and the IEEE, and a CIPS-certified Information Systems Professional.