Emma Lambourn, based in Crewe, Cheshire East, United Kingdom, is currently a Field Sales Manager Central at CHANEL. Emma Lambourn brings experience from previous roles at CHANEL. With a robust skill set that includes Fashion, Retail and more. Emma Lambourn has 1 emails on RocketReach.
Looking for a different Emma Lambourn?
Find contact details for 700 million professionals.