Stephen Dean's Location
Atlanta, GA, US
Stephen Dean's Work
Stephen Dean's Education
Stephen Dean's Skills
Stephen Dean's Summary
Stephen Dean, based in Atlanta, GA, US, is currently a Supply Chain Manager at Osmose, bringing experience from previous roles at Arxada and Lonza. Stephen Dean holds a Bachelor of Science (B.S.) in Logistics, Materials, and Supply Chain Management @ Auburn University. With a robust skill set that includes Supply Chain, Customer Service, Transportation, Supply Chain Management, Logistics and more, Stephen Dean contributes valuable insights to the industry. Stephen Dean has 4 emails on RocketReach.