Nationality
British
Occupations
Product Manager
Roles
Secretary, Director
Address
56d Maygrove Road, West Hampstead, London, NW6 2ED
Elaine Michelle Jones Business Events
27 Oct 2005
Resignation
27 Oct 2005
Resignation
06 Dec 2001
Appointment
06 Dec 2001
Appointment