David is heavily involved in providing his time to many non-profit organizations in various roles. He has accumulated more than 700 hours of volunteering and has raised awareness and thousands of dollars for research including Prostate Cancer Canada, Arthritis Society, Brock University, and the Princess Margaret Cancer Foundation.
David dedicates a large portion of his time and effort to work with student organizations, universities, public service recruiters, and CPA (Chartered Professional Accountant) representatives. David actively mentors more than 100 CPA students in Ottawa and has created a well-known writing approach for the CPA exam that Canadian students use as a study guide.