Clare Ross is the head of product management at Elvie. Ross has been with Elvie since January of 2018 and in their current role for two years. Prior to their current role, Ross served as a senior product manager and a product manager for Elvie. Ross has also worked as a freelance strategist, a strategist at Mullen Lowe, and as a senior strategic planner and planner at CDM London. Ross began their career in advertising as an account manager at Hive.
Clare Ross studied natural sciences at Cambridge University, specializing in pathology and genetics.
Clare Ross reports to Jonathan O Toole, Chief Product Officer. Some of their coworkers include Paul Reid - Head of New Product Development, Adam Rollo - Director of Research and Development.
Links
Sign up to view 0 direct reports
Get started