Holly Miller's Location
United Kingdom
Holly Miller's Work
Holly Miller's Education
Holly Miller's Summary
Holly Miller, based in United Kingdom, is currently a Head of Marketing at 111SKIN, bringing experience from previous roles at 111SKIN, Charlotte Tilbury Beauty and L'Oréal. Holly Miller holds a 2009 - 2013 Bachelor of Arts (B.A.) in Modern & Medieval Languages @ University of Cambridge. Holly Miller has 1 email on RocketReach.