Active

DOB: February 1965

Country of Residence: United States

Nationality: British And United States (Dual)

Address: Mermaid House, 2 Puddle Dock, London, EC4V 3DB,

Appointments

Company Appointment Date Position / Occupation
PENNANTPARK INCOME TRUST PLC (10805977) 12/06/2017 Director