Rachel Savage's Location
London, GB
Rachel Savage's Work
Rachel Savage's Skills
Rachel Savage's Summary
Rachel Savage, based in London, GB, is currently a Vice President, Sales Enablement - Cyber Risk at Kroll, bringing experience from previous roles at Redscan, A Kroll Business and CORRIGAN STREET LIMITED. With a robust skill set that includes PMO, Retail, Office 365 Administration, Payroll, Calendars and more, Rachel Savage contributes valuable insights to the industry. Rachel Savage has 2 emails on RocketReach.