8 The Green A, 8 The Green, Dover, DE 19901


Global Manager Supply Chain

The role provides oversight for supply planning of all projects, conducts ongoing evaluation of operational systems and processes to maximize effectiveness, and manages an end-to-end view of operations to help increase margins through operational excellence without compromising customer or consumer satisfaction.