Birthdate
January 1988
Nationality
British
Occupations
Clinical Research
Roles
Director
Address
2 Principal Court, Letchworth Garden City, England, SG6 1FL
Atilola Odesanya was born in January 1988.
Atilola Odesanya Business Events
05 Apr 2016
Resignation
04 Mar 2016
Appointment
Same name people