Birthdate
May 1955
Nationality
British
Occupations
Facilities Manager
Roles
Director
Address
Unit F, Hove Technology Centre, St. Josephs Close, Hove, East Sussex, England, BN3 7ES
Leigh Farrow was born in May 1955.
Leigh Farrow Business Events
16 Jul 2015
Resignation
16 May 2014
Appointment