Megan Chan's Location
Los Angeles, California, United States
Megan Chan's Education
Megan Chan's Summary
Megan Chan, based in Los Angeles, California, United States, is currently a Team Lead at Scno at Uci. Megan Chan holds a University of California, Irvine - The Paul Merage School of Business.