Clare Ross's Location
United Kingdom
Clare Ross's Work
Clare Ross's Education
Clare Ross's Skills
Clare Ross's Summary
Clare Ross, based in United Kingdom, is currently a Head of Product Management at Elvie, bringing experience from previous roles at Elvie, Mullenlowe London, CDM London and Hive. Clare Ross holds a 2006 - 2009 Natural Sciences in Pathology and genetics, BA Hons (Cantab) 2.i @ Cambridge University. With a robust skill set that includes Strategy, Digital Marketing, Advertising, Account Management, Digital Media and more, Clare Ross contributes valuable insights to the industry. Clare Ross has 3 emails and 3 mobile phone numbers on RocketReach.