A passionate nationalist , Mr. D 'Alessandro said : " Canada is a small country , and we need more companies like this . "