Helen Drake's Location
United Kingdom
Helen Drake's Work
Helen Drake's Skills
Helen Drake's Summary
Helen Drake, based in United Kingdom, is currently a Pro artist at Charlotte Tilbury Beauty, bringing experience from previous roles at Charlotte Tilbury Beauty and The Lash Supply. With a robust skill set that includes Beauty, Beauty Industry, Customer Service, Brand Development, Makeup Artistry and more, Helen Drake contributes valuable insights to the industry. Helen Drake has 1 email on RocketReach.