CHAOHUA SHENG

PrivateCIK: 2003286
INTCHAINS GROUP LTD
PositionChief Technology Officer
TenureSince Mar 2026
Holdings