Birthdate
April 1978
Nationality
British
Occupations
Scientist
Roles
Director
Address
2 Mount Parade, Harrogate, North Yorkshire, HG1 1BX
John Peter Castle was born in April 1978.
John Peter Castle Business Events
15 Sep 2015
Resignation
17 Jun 2011
Appointment