Birthdate
March 1976
Nationality
British
Occupations
Finance Officer
Roles
Director
Address
368 Beaumont Leys Lane, Leicester, Leicestershire, LE4 2BJ
Odetta Carter was born in March 1976.
Odetta Carter Business Events
08 Nov 2004
Resignation
14 Apr 2003
Appointment