Birthdate
February 1948
Nationality
British
Occupations
Chandler, Director
Roles
Director
Address
1 Dene Road, North Shields, Tyne & Wear, NE30 2JW
Robert Storrar was born in February 1948.
Robert Storrar Business Events
01 Dec 2015
Resignation
10 Nov 2004
Appointment
01 Apr 1993
Resignation
Same name people