Birthdate
August 1961
Nationality
British
Occupations
Investment Manager
Roles
Director
Address
Old Hall, Old Hall Road Steeple Bumpstead, Haverhill, Suffolk, CB9 7EJ
Christopher James Barr was born in August 1961.
Christopher James Barr Business Events
06 Feb 2016
Resignation
13 Oct 2008
Appointment
Same name people