Leslie Milligan's Location
Decatur, Illinois, United States
Leslie Milligan's Education
Saint Louis University
1999 - 2004
Leslie Milligan's Skills
Leslie Milligan's Summary
Leslie Milligan, based in Decatur, Illinois, United States, is currently a Store Manager at Walgreens. Leslie Milligan holds a 1999 - 2004 Saint Louis University. With a robust skill set that includes People Development, Community Pharmacy, Conflict Management, Sales Operations, Customer Satisfaction and more, Leslie Milligan contributes valuable insights to the industry. Leslie Milligan has 2 emails on RocketReach.