Project Engineer
Canada
Transsolar Energietechnik GmbH - Germany
McGill University
Research Assistant
Ryerson University
The University of British Columbia