Birthdate
February 1964
Nationality
British
Occupations
Production Manager
Roles
Director
Address
Flat3 176 Castelnau, Barnes, London, SW13 9DH
Jennifer Helen Penrose was born in February 1964.
Jennifer Helen Penrose Business Events
31 Aug 2006
Resignation
04 Apr 2003
Appointment
19 Dec 1996
Appointment