Lisa Caswell's Location
California, United States
Lisa Caswell's Work
Lisa Caswell's Education
Lisa Caswell's Skills
Lisa Caswell's Summary
Lisa Caswell, based in California, United States, is currently a Partner at Spencer Stuart, bringing experience from previous roles at Spencer Stuart, eMeter, a Siemens Company, eMeter Corporation and Chordiant Software. Lisa Caswell holds a 1984 - 1988 Bachelor Of Arts in Computer Science, Business @ Towson University. With a robust skill set that includes Go-to-market Strategy, Business Development, CRM, Strategic Planning, Sales and more, Lisa Caswell contributes valuable insights to the industry. Lisa Caswell has 5 emails and 1 mobile phone number on RocketReach.