Sandra Ross is currently the Lead Demand Manager at The Dow Chemical Company, a position held since 2018. Prior to this role, they worked as a Business Improvement Specialist at Dow from 2017 to 2018 and held various positions in supply chain planning, scheduling, and as a commercial apprentice.
This person is not in the org chart
This person is not in any teams
This person is not in any offices