Birthdate
December 1978
Nationality
United States
Occupations
None
Roles
Director
Address
Investcorp Technology Partners, 280 Park Avenue, 36th Floor (West Building), New York, United States, NY10017
Glenn John Luk was born in December 1978.
Glenn John Luk Business Events
21 May 2014
Resignation
08 Mar 2010
Appointment