Directors / Officers
- Zheng, RanDirectorNationality: British · Residence: England · Appointed: 2021-10-19
- Ran ZHENG — Officer, appointed 2021-10-19
- Ran ZHENG — Officer, appointed 2020-01-15
- Ran ZHENG — Officer, appointed 2018-12-06, resigned 2022-06-27