Stephanie Creech's Location
Galloway, OH, US
Stephanie Creech's Work
Stephanie Creech's Education
Stephanie Creech's Skills
Stephanie Creech's Summary
Stephanie Creech, based in Galloway, OH, US, is currently a Risk and Insurance Manager at ODW Logistics, bringing experience from previous roles at EXPRESS, Limited Brands and Bath & Body Works. Stephanie Creech holds a Bachelor of Science in Human Resources @ Franklin University. With a robust skill set that includes Team Building, PeopleSoft, Human Resources, Insurance, Retail and more, Stephanie Creech contributes valuable insights to the industry. Stephanie Creech has 3 emails on RocketReach.