Profile of Michele van Krieken, global supply chain manager with The Chemours Company Post navigationPreviousPrevious post:Noted – The Supply Chain in BriefNextNext post:Georgia Ports: Crane and Able