Xero makes Toronto its North America product and technology hub