Leader, Supply Base Planner
(Landscaping)
Full Time
Ciena
Ottawa, ON, Canada, Ontario, Canada
... chain
landscape Excellent material planning skills Understand the underlying component level technology to be able to converse with design and suppliers on key component technologies. Ability to ...