Birthdate
October 1967
Nationality
British
Occupations
Designer
Roles
Director
Address
Unit 2, 39 Autumn Street, London, England, E3 2TT
Steven Peter Scher was born in October 1967.
Steven Peter Scher Business Events
01 May 2014
Resignation
16 Nov 2012
Appointment
12 Jun 2012
Appointment
ARMARIA LTD
Steven Peter Scher was appointed a director
at 45 years old.
British