Sherri O'Dell's Location
Columbia, Missouri, United States
Sherri O'Dell's Work
Sherri O'Dell's Education
Sherri O'Dell's Skills
Sherri O'Dell's Summary
Sherri O'Dell, based in Columbia, Missouri, United States, is currently a Home Store Manager at Dillard's Inc., bringing experience from previous roles at Kroger, Ram Jack of Mid Missouri Ram Jack of St Louis and Mohela. Sherri O'Dell holds a 2012 - 2015 Bachelor Of Science in Psychology @ University of Phoenix. With a robust skill set that includes Marketing, Real Estate, Customer Service, Negotiation, Selling and more, Sherri O'Dell contributes valuable insights to the industry. Sherri O'Dell has 5 emails and 1 mobile phone number on RocketReach.