Trevor Melanson is a communications manager at Clean Energy Canada.