Frances Rubin has worked for national and international NGOs, bilateral and multilateral agencies, and commercial companies in the UK, Latin America, Africa, and Asia.