John HanfordDirectorTenure: 10 yrs 8 mosResigned: 27 Jul 2005NameRoleAppointedResignedTenureNationalityJohn HanfordDirector1 Nov 199427 Jul 200510 yrs 8 mosBritish
John HanfordDirectorTenure: 10 yrs 8 mosResigned: 27 Jul 2005NameRoleAppointedResignedTenureNationalityJohn HanfordDirector1 Nov 199427 Jul 200510 yrs 8 mosBritish