Birthdate
February 1950
Nationality
British
Occupations
Engineer
Roles
Director
Address
Arndale Court, Otley Road, Headingley, Leeds, United Kingdom, LS6 2UJ
Stephen Carruthers was born in February 1950.
Stephen Carruthers Business Events
29 Jun 2012
Resignation
01 Jan 2003
Appointment
Same name people