Birthdate
June 1974
Nationality
Netherlands
Occupations
Investment Banker
Roles
Director
Address
Suite 100, 11 St James's Place, London, United Kingdom, SW1A 1NP
Oscar Robert Henri Louzada was born in June 1974.
Oscar Robert Henri Louzada Business Events
02 Aug 2012
Resignation
18 Nov 2009
Appointment
Same name people