Clare Roach's Location
United Kingdom
Clare Roach's Work
Clare Roach's Education
Clare Roach's Skills
Clare Roach's Summary
Clare Roach, based in United Kingdom, is currently a Director of Revenue Operations Europe at Freshworks, bringing experience from previous roles at VMware and Oracle. Clare Roach holds a 2000 - 2003 Bachelor of Science (BSc) in Business/Managerial Economics @ University of Surrey. With a robust skill set that includes Business Analysis, Business Planning, Team Leadership, Forecasting, Sales Operations and more, Clare Roach contributes valuable insights to the industry. Clare Roach has 1 email and 1 mobile phone number on RocketReach.