Keith retired from medical practice on the island of Portland in 1995. A Rotarian for 40 years, Keith has worked in Hong Kong with Vietnamese refugees, and was a Director of Rotary International in 2001-2003.  Initially the link between Rotary and IMPACT, Keith is now an IMPACT Trustee.