Leslie Leach's Location
California, United States
Leslie Leach's Work
Leslie Leach's Education
Leslie Leach's Skills
Leslie Leach's Summary
Leslie Leach, based in California, United States, is currently a Chief Marketing and Strategy Officer at Hearsay Systems, bringing experience from previous roles at Hearsay Systems, Plantt, ZapLabs and Certent, Inc.. Leslie Leach holds a 1999 - 2001 MBA in Marketing @ UCLA Anderson. With a robust skill set that includes Marketing Strategy, Lead Generation, SaaS, Professional Services, Marketing Programs and more, Leslie Leach contributes valuable insights to the industry. Leslie Leach has 10 emails and 1 mobile phone number on RocketReach.