CHEN, Shen Born2/1985 NationalityAmerican Appointments1 (1 active) Control0 holdings Appointments CompanyRoleAppointedResigned Smart Works Charity Director 10 Jan 2025 Data JSON Markdown