Lisa Lockwood's Location
Peoria, IL, US
Lisa Lockwood's Work
Lisa Lockwood's Education
Lisa Lockwood's Skills
Lisa Lockwood's Summary
Lisa Lockwood, based in Peoria, IL, US, is currently a Administrator at Certified Health Management, bringing experience from previous roles at Renaissance care center, Renaissance Care Center, Community Care Systems and Achievment Unlimited. Lisa Lockwood holds a Bachelor of Science (B.S.) in Psychology @ Western Illinois University. With a robust skill set that includes Social Services, Group Therapy, Case Managment, Customer Service, Mental Health and more, Lisa Lockwood contributes valuable insights to the industry. Lisa Lockwood has 2 emails on RocketReach.