James Mihaychuk
About James Mihaychuk
James Mihaychuk is a high-tech veteran who has lived in Ottawa since 2000. Before working in private industry, he earned a Ph.D. in laser & semiconductor physics at U. of Toronto. He is interested in sustainability, civic engagement and democratic renewal.
1 Article