Birthdate
May 1952
Nationality
American
Occupations
Md Senior European Legal Counsel
Roles
Director
Address
20 Canada Square, Canary Wharf, London, United Kingdom, E14 5LH
James Frederick Penrose was born in May 1952.
James Frederick Penrose Business Events
01 Jun 2016
Resignation
28 Jul 2010
Appointment