Bart Talloen

Placeholder Person Graphic
J&J Corporate
VP, Supply Chain Strategy & Deployment