Aside from being an upright public servant, David was also active as a community organizer among the urban poor through her non-government organization Hasik. She was also a pioneering feminist. She was one of the convenors of Every Woman, a movement for gender equality and respect for women. She was also one of the founders of the Child Protection Network that aimed to help children who are victims of violence and abuse.