Birthdate
May 1934
Nationality
British
Occupations
Retired Soldier Diplomat
Roles
Director
Address
21 Choumert Square, Peckham Rye, London, SE15 4RE
Hugh Raymond Leach was born in May 1934.
Hugh Raymond Leach Business Events
03 Nov 2009
Resignation
31 Oct 2006
Appointment