Birthdate
January 1939
Nationality
British
Occupations
None
Roles
Director
Address
Bellwood Lodge, Old Town Road, Aboyne, Aberdeenshire, AB34 5QH
Barr John Major General was born in January 1939.
Barr John Major General Business Events
21 Mar 2012
Resignation
03 Oct 2008
Appointment