David is a founding member of Quebec Manor Housing Co-operative, where he still lives. He has served as director, treasurer and president of the co-op. He served as president of CHF BC in its early days and in 2012 was again elected to the board. In addition to his involvement with housing co-ops, David serves or has served on other co-op boards, including Modo, Co-operators Group Limited and the BC Co-operative Association. David mostly offers chairing services and has particular expertise with Model Rules 2.0 and with the British Columbia Cooperative Association Act.