Leah Willis's Location
Boston, MA, US
Leah Willis's Work
Leah Willis's Education
Leah Willis's Skills
Leah Willis's Summary
Leah Willis, based in Boston, MA, US, is currently a Enterprise Customer Success Manager at CyberArk, bringing experience from previous roles at Ping Identity, PanelClaw, Inc. and Stonehill College. Leah Willis holds a 2016 - 2020 Bachelor's degree in Marketing @ Stonehill College. With a robust skill set that includes Leadership, Social Media, Marketo, Microsoft Excel, Communication and more, Leah Willis contributes valuable insights to the industry. Leah Willis has 2 emails and 2 mobile phone numbers on RocketReach.