Harry Mitchell

Harry Mitchell served as an Administrative Officer in Sierra Leone from 1954-1959. He is now an immigration adjudicator hearing appeals against decisions from the Immigration and Nationality Department of the Home Office.