SupplyChainBrain employs 22 employees. The SupplyChainBrain management team includes Helen Atkinson (Managing Editor), Robert Bowman (Editor-in-Chief), and Marc Iannarino (Vice President Client Services).
Get Contact Info for All DepartmentsLooking for a particular SupplyChainBrain employee's phone or email?