Birthdate
February 1980
Nationality
British
Occupations
Manager
Roles
Director
Address
Flat 2, 170 Holland Park Ave, Holland Park, London, W11 4UH
Lucan Toh was born in February 1980.
Lucan Toh Business Events
11 Sep 2009
Resignation
14 Jul 2009
Appointment