David’s most recent work has been with Brigadoon Children’s Camp Society, the Flourish Family Wellbeing Society, the Mersey Tobeatic Research Institute, the Second Story Women's Centre, the Support Services Group Co-operative, and in the continued delivery of sector presentations and workshops to over 350 organizations around the Maritimes. Other organizations he has worked with include the AC Group of Independent Accounting Firms, the Acadia Entrepreneurship Centre, Adsum House, the Artists' Legal Information Society, the Association of Nova Scotia Museums, the Alzheimer Society of Nova Scotia, Athletics Nova Scotia, Big Brothers Big Sisters, the Halifax Partnership, the Independent Living Nova Scotia Association, Make-A-Wish Atlantic Provinces, the Mennonite Central Committee Canada, the Mental Health Foundation of Nova Scotia, and the Nova Scotia Talent Trust. He also worked with the Community Sector Council Newfoundland and Labrador on their Compliant Fundraising Practices project (funded by Canada Revenue Agency’s Charity Partnership and Outreach Program).
David is an active volunteer in the sector and the community. He launched the Atlantic Charities Initiative in 2016 to support and strengthen the charitable sector in Atlantic Canada, was a witness in the Senate of Canada's Special Committee on the Charitable Sector, has been a presenter for the Canadian Charity Law Association webinar series, contributes periodic articles and perspectives on issues facing the sector, and is a member of the Community Sector Council of Nova Scotia. He served as a volunteer on Imagine Canada’s National Engagement Strategy including membership on the Narrative Steering Committee, and served on the board of the Association of Fundraising Professionals – Nova Scotia Chapter as Secretary/Treasurer, Chair, Government Relations, and Chair, 2013 Maritime Fundraising Conference. He is a Big Brother, a minor league basketball coach, an active volunteer in the curling community, and a past member of the board of the Homebridge Youth Society. Other organizations David has volunteered with include FEED NOVA SCOTIA, the Red Cross, CBCF - Run for the Cure, Nova Scotia Special Olympics, and various community and civic special events.