Steve Odden's Location
Scarborough, ME, US
Steve Odden's Work
Steve Odden's Education
Steve Odden's Skills
Steve Odden's Summary
Steve Odden, based in Scarborough, ME, US, is currently a Senior Project Manager at Retail Business Services, Ahold Delhaize, bringing experience from previous roles at Delhaize America and Hannford Bros. Co.. Steve Odden holds a 1989 - 1993 Bachelor of Science in Industrial Technology @ University of Southern Maine. With a robust skill set that includes PeopleSoft, Vendor Management, Process Improvement, Project Management, Change Management and more, Steve Odden contributes valuable insights to the industry. Steve Odden has 1 email on RocketReach.