Public Speaking Presentations and Workshops

David enjoys sharing his wealth of experience and knowledge at conferences, workshops and meetings.  He has acted at national and international workshops as workshop leaders, webinair speaker, and conference rapporteur.  Recent international conference keynotes include: