Birthdate
October 1989
Nationality
British
Occupations
Retail
Roles
Director
Address
Unit 24 The Forum, Independent Place, Shacklewell Lane Hackney, London, E8 2HE
Kayla Babb was born in October 1989.
Kayla Babb Business Events
28 Feb 2017
Resignation
24 Oct 2012
Appointment