Stephen Johnson is currently the Supply Planning Technical Director at The Dow Chemical Company, a position held since 2025. From 2014 to 2018, they served as a Business Supply Chain Planner, focusing on the North American PO/PG and PU Systems Business. Prior to that, they were a Supply Chain Analyst from 2009 to 2011, where they led projects aimed at enhancing supply chain efficiency. Johnson's educational background includes a Bachelor’s degree in Supply Chain Management from Michigan State University, earned in 2009.
This person is not in the org chart
This person is not in any teams
This person is not in any offices