Catherine Shen
Catherine Shen
Director, Learning Experience Design at TechChange