Birthdate
March 1968
Nationality
Irish
Occupations
Company Director
Roles
Director
Address
236 Ferme Park Road, Crouch End, London, N8 9BN
Margaret Finn was born in March 1968.
Margaret Finn Business Events
16 Feb 1998
Resignation
01 Aug 1996
Appointment
Same name people