Lisa Leach's Location
Worcester, MA, US
Lisa Leach's Work
Lisa Leach's Education
Lisa Leach's Skills
Lisa Leach's Summary
Lisa Leach, based in Worcester, MA, US, is currently a Adjunct Professor at Worcester State University, bringing experience from previous roles at Anna Maria College and Worcester Public Schools. Lisa Leach holds a 1991 - 1993 Syracuse University. With a robust skill set that includes Event Planning, Teaching, Microsoft Office, Social Media, Research and more, Lisa Leach contributes valuable insights to the industry. Lisa Leach has 2 emails on RocketReach.