Pinanginutan ni David an Caucus of Development NGO Networks (presidente, 1989–1998); Womens Action Network for Development (vice chairperson, 1990–1998); Partnership of Philippine Support Service Agencies (chairperson, 1989–1995); Independent Commission on Population and the Quality of Life (komisyoner, 1992–1996); asin Peoples Forum for Habitat II (national convenor, 1995–1996). Naglingkod man si David bilang konsultant sa pagpaplano nin polisiyang programa kan Asia and Pacific Development Center dapit sa isyu nin pagtios asin kababayihan.