Leah Benson's Location
London, GB
Leah Benson's Work
Leah Benson's Education
Leah Benson's Skills
Leah Benson's Summary
Leah Benson, based in London, GB, is currently a Enterprise Customer Success Manager at Okta, bringing experience from previous roles at Okta, Imprivata, OPM and Londonwide LMCs. Leah Benson holds a . With a robust skill set that includes Strategy, Account Management, Salesforce.com, Enterprise Software, Solution Selling and more, Leah Benson contributes valuable insights to the industry. Leah Benson has 3 emails and 1 mobile phone number on RocketReach.