If you need more lookups,
subscriptions start at $34 USD/month.
Ellen Lan Location
Shanghai, China
Ellen Lan Work
2022 -now Customer Service Manager @
2021 -now Customer Service Team Leader @
2017 -2021 Customer Service Consultant @
Ellen Lan Education
University of Toronto
Bachelor's Degree (International Relations and Affairs)
2013-2017
Ellen Lan Summary
Ellen Lan, based in Shanghai, China, is currently a Customer Service Manager at Burberry. Ellen Lan brings experience from previous roles at Burberry. Ellen Lan holds a 2013 - 2017 Bachelor's Degree in International Relations and Affairs @ University of Toronto. Ellen Lan has 2 emails on RocketReach.
Looking for a different Ellen Lan?
Find contact details for 700 million professionals.