Manager, Delivery at Telus Digital | Shinobi Jobs