Birthdate
February 1962
Nationality
British
Occupations
Sales Manager
Roles
Director
Address
5 Timberhonger Court, Timberhonger Lane, Bromsgrove, Worcestershire, B61 9DP
Ian Mark Macaulay Duppa Miller was born in February 1962.
Ian Mark Macaulay Duppa Miller Business Events
07 May 2004
Resignation
14 Feb 2003
Appointment