Birthdate
January 1969
Nationality
British
Occupations
Project Manager
Roles
Director
Address
Flat 4 18-20 Eardley Crescent, London, SW5 0QT
Luis Barra was born in January 1969.
Luis Barra Business Events
25 Feb 2011
Resignation
17 Feb 2007
Appointment