Birthdate
April 1971
Nationality
British
Occupations
Performing Arts Manager
Roles
Director
Address
62 Parish Lane, Penge, London, SE20 7JP
Sasha Wilma Leacock was born in April 1971.
Sasha Wilma Leacock Business Events
26 Jan 2012
Resignation
01 Feb 2007
Appointment