Birthdate
May 1959
Nationality
British
Occupations
It Consultant
Roles
Secretary, Director
Address
Flat D Devonshire Court, 101-103 Gloucester Terrace, London, United Kingdom, W2 3HB
Robert David Barrett was born in May 1959.
Robert David Barrett Business Events
01 Jan 2014
Resignation
14 Jun 2004
Appointment
14 Jun 2004
Appointment