If you need more lookups,
subscriptions start at $34 USD/month.
Leo Chan Location
Netherlands
Leo Chan Work
2022 -now Growth Marketing Manager @
2021 -now Creative Director @
2021 -2021 Digital Strategist @
2019 -now Content Creator @
2018 -2019 Head of Photograpy and Digital Marketing @
2016 -2018 Head of Photography and Digital Marketing @
2014 -2016 In-House Photographer and Media Co-Ordinator @
Leo Chan Education
UNSW
Bachelors (Product Design, Industrial Design)
2009-2013
Leo Chan Summary
Leo Chan, based in Netherlands, is currently a Growth Marketing Manager at Everbloom. Leo Chan brings 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.
Looking for a different Leo Chan?
Find contact details for 700 million professionals.