Birthdate
November 1968
Nationality
British
Occupations
Energy Consultant
Roles
Director
Address
1 The Orchard, Llanellen Road Llanfoist, Abergavenny, United Kingdom, NP7 9NF
Steve Harris was born in November 1968.
Steve Harris Business Events
20 Apr 2010
Resignation
20 Apr 2009
Appointment
Same name people