Birthdate
March 1966
Nationality
British
Occupations
Computer Programmer
Roles
Director
Address
5 Longhurst Cottages, Haywards Heath Road, North Chailey, Lewes, East Sussex, BN8 4EZ
Giles Robert Humphreys was born in March 1966.
Giles Robert Humphreys Business Events
19 May 2006
Resignation
18 Dec 2003
Appointment
Same name people