Julie David

Business Advisor

Julie David is a Business Advisor with Oliver Wight Americas and a seasoned Strategic Supply Chain Leader with over 15 years of experience driving operational excellence, process optimization, and cross-functional collaboration. She is an expert in Integrated Business Planning (IBP) and Master Scheduling and has a proven ability to align operations and deliver measurable business results.

Throughout her leadership career, Julie has led transformational initiatives that achieved a 30% reduction in inventory, a 50% increase in inventory turns, and over 95% on-time delivery performance. A Professional Engineer (P.Eng.) and CPIM-certified professional through the Association for Supply Chain Management (ASCM), she brings a deep understanding of end-to-end processes—and can visualize the entire system down to the last nuts and bolts.

Through this understanding, she helps organizations break down silos, align operations with strategy, and optimize business performance at every level. Known for her systems thinking and strength in change management, Julie enables cross-functional alignment that turns strategy into action and creates lasting value.

Julie is credentialed across all Oliver Wight IBP processes and is passionate about helping companies build processes that empower people—and deliver results.

She holds a Bachelor of Mechanical Engineering from Dalhousie University and a Certificate of Applied Science from Acadia University, both in Nova Scotia, Canada.