Birthdate
April 1967
Nationality
British
Occupations
Sound Engineer, Mastering Engineer
Roles
Director
Address
35 Darwin Road, London, W5 4BA
Duncan Christopher Cowell was born in April 1967.
Duncan Christopher Cowell Business Events
02 Jun 2009
Resignation
17 Oct 2001
Resignation
04 Oct 1999
Appointment
01 Apr 1994
Appointment