Birthdate
March 1946
Nationality
British
Occupations
Pensioner, Accountant/Treasurer, Harbour Treasurer
Roles
Director
Address
48 Forestside Drive, Banchory, Aberdeenshire, AB31 3ZG
David Irving Holmes was born in March 1946.
David Irving Holmes Business Events
23 May 2006
Resignation
21 Jun 2004
Resignation
21 Jun 2004
Resignation
04 Jun 2001
Appointment
20 Aug 1998
Appointment