Napatra Charassuvichakanich

Analyst - Consultant, Strategy613
Beijing, China

Subtitled talks