STEPHANIE YI-CHEN LUO - SINGAPORE - SINGAPORE
STEPHANIE YI-CHEN LUO - SINGAPORE - SINGAPORE
1999620
Person Overview
Stephanie Yi-Chen Luo is a company officer from Singapore in Singapore.
According to our records this person is, or was, a Director of Albius Sciences Inc..
Address
65e Cavenagh Road #06-34
Waterscape At Cavenagh
Singapore
229633
Singapore
Map
Company Appointments
Name | Active From | Address | town | country |
---|---|---|---|---|
Albius Sciences Inc. | 2022-11-01 | 6d - 7398 Yonge St, Unit # 561 L4J 8J2 | Thornhill ON | Canada |