Solvay
Michael Leonard has extensive experience in supply chain management and systems analysis, having worked at Solvay since 1993 in roles such as Supply Chain Excellence Project Leader and Systems Analyst. Prior to this, Michael held the position of Systems Analyst at Rhodia, contributing to a solid foundation in technical and strategic supply chain solutions.
This person is not in any teams
This person is not in any offices