Birthdate
April 1958
Nationality
British
Occupations
It Manager, Lecturer
Roles
Director
Address
295 Upper Street, London, N1 2TU
Steffan Roberts was born in April 1958.
Steffan Roberts Business Events
31 May 2001
Resignation
17 Mar 1999
Appointment
01 Nov 1994
Resignation
25 Nov 1993
Appointment
Same name people