Birthdate
June 1979
Nationality
British
Occupations
Corporate Director
Roles
Director
Address
2 Nicholas House, 3 Old Nichol Street, London, United Kingdom, E2 7DF
Stephen Ian Barr was born in June 1979.
Stephen Ian Barr Business Events
07 Mar 2016
Resignation
12 Oct 2015
Appointment