Directors / Officers
- Marcos Peña, AliciaDirectorNationality: Spanish · Residence: Spain · Appointed: 2025-04-20
- Alicia MARCOS PEÑA — Officer, appointed 2025-04-20
- Zhou, ChengmingDirectorNationality: Chinese · Residence: China · Appointed: 2025-03-13
- Chengming ZHOU — Officer, appointed 2025-03-13