Nationality
Irish
Occupations
Marketing Manager
Roles
Secretary, Director
Address
19 Griffiths Road, London, SW19 1SP
Rachel Patricia Meagher Business Events
21 Dec 2000
Resignation
21 Dec 2000
Resignation
02 Apr 1998
Appointment
30 Sep 1995
Appointment