Birthdate
April 1964
Nationality
British
Occupations
Vice President Of Emea Inbound, Company Director
Roles
Director
Address
27 Goswell Road, London, England, EC1M 7GT
Stephen Barker was born in April 1964.
Stephen Barker Business Events
31 Aug 2015
Appointment
14 Apr 2003
Resignation
09 Mar 2001
Appointment
Same name people