Birthdate
July 1974
Nationality
British
Occupations
Media Worker
Roles
Director
Address
1 Maryland Street, Liverpool, Merseyside, United Kingdom, L1 9DE
Stephen Barr was born in July 1974.
Stephen Barr Business Events
30 Jul 2010
Resignation
01 May 2002
Appointment
Same name people