Birthdate
December 1990
Nationality
Taiwan
Occupations
None
Roles
Director
Address
Rightangled Limited, The Biohub Birmingham, 97 Vincent Drive, Birmingham, West Midlands, England, B15 2SQ
I Feng Chang was born in December 1990.
I Feng Chang Business Events
14 Sep 2016
Resignation
25 Apr 2016
Appointment