David Lord
About
David Lord
David Lord is a former co-director of Conciliation Resources and was manager of CR's West Africa programme from 1995 to 1999.
Read more from David: