Birthdate
April 1969
Nationality
British
Occupations
Technical Manager
Roles
Director
Address
77b Pelham Road, London, SW19 1NX
Deborah Anne Callard was born in April 1969.
Deborah Anne Callard Business Events
31 Jan 2001
Resignation
28 Jul 1999
Appointment