Rachel Mcclure's Location
London, GB
Rachel Mcclure's Work
Rachel Mcclure's Education
Rachel Mcclure's Skills
Rachel Mcclure's Summary
Rachel McClure, based in London, GB, is currently a Vice President Strategic Partnerships EMEA South at Sap, bringing experience from previous roles at Sap. Rachel McClure holds a 1986 - 1990 Bachelor Of Arts in Marketing, Business Management, Business Studies @ University of Greenwich. With a robust skill set that includes Strategy, Enterprise Software, Business Intelligence, SaaS, Solution Selling and more, Rachel McClure contributes valuable insights to the industry. Rachel McClure has 1 email and 1 mobile phone number on RocketReach.