Birthdate
July 1961
Nationality
British
Occupations
Director, Solar Engineer, Managing Director
Roles
Director
Address
Helios House, Brockley Lane, Brockley, Bristol, England, BS48 4AH
Stephen Andrew Barrett was born in July 1961.
Stephen Andrew Barrett Business Events
31 May 2011
Appointment
30 Sep 2003
Resignation
01 Mar 2000
Appointment
22 Feb 2000
Appointment
Same name people