Emily Chen
Emily Chen

Emily Chen

Curious being of unbridled enthusiasm. In the business of quality assurance.