David Snoxell


David Snoxell - British diplomat (-1944). Ambassador to Senegal, Mali, Guinea, Guinea Bissau and Cape Verde 1997-2000, High Commissioner to Mauritius 2000-2004. He was born in 1944.