Donovan Dill, 2017 Entrepreneur in Residence, has successfully completed his residency at the Toront ...