Pinanginutan ni David an Caucus of Development NGO Networks (presidente, 1989–1998); Women's 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 People's 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.