Patrick Searle
Patrick Searle
Director, Council of Canadian Innovators
#854016@patrick4ont