Senior Manager Software Development at Ciena (Ottawa) — aijobsearch