Lori Browning's Location
Saint Charles, Missouri, United States
Lori Browning's Work
Lori Browning's Education
Lori Browning's Skills
Lori Browning's Summary
Lori Browning, based in Saint Charles, Missouri, United States, is currently a Care Manager at Anthem, Inc., bringing experience from previous roles at Step by Step Counseling, LLC. Lori Browning holds a 1995 - 1998 Masters in Social Work @ Saint Louis University. With a robust skill set that includes Clinical Social Work, Social Services, Mental Health Counseling, Child Development, Parent Education and more, Lori Browning contributes valuable insights to the industry. Lori Browning has 2 emails on RocketReach.