Birthdate
October 1966
Nationality
British
Occupations
Manager, Operations Manager
Roles
Director
Address
13 Savages Close, Bishops Tachbrook, Leamington Spa, Warwickshire, CV33 9RL
Leigh Carter was born in October 1966.
Leigh Carter Business Events
29 Jun 2012
Resignation
18 Mar 2008
Appointment
17 Dec 2007
Appointment
Same name people