Managing editor at @treehugger , Adjunct prof at Ryerson School of Interior Design, contributor to Guardian,Corporate Knights, Azure and yes, there's more!