Leo Chan's Location
Amsterdam, North Holland, Netherlands
Leo Chan's Work
Leo Chan's Education
Leo Chan's Summary
Leo Chan, based in Amsterdam, North Holland, Netherlands, is currently a Growth Marketing Manager at Everbloom, bringing experience from previous roles at Alma Concept, Jamestown, Denham the Jeanmaker and Mercer Amsterdam. Leo Chan holds a 2009 - 2013 Bachelors in Product Design, Industrial Design @ UNSW. Leo Chan has 1 email on RocketReach.