Tweet Chris Treville PHOTO COURTESY: GROWEX Warren Bobrow=WB: Where are you from? Chris Treville=CT: I was born in Paris, France, raised in Ottawa, Canada, and now I live in Montreal. Read More Here At Forbes: Share this:EmailGoogleLinkedInPinterest 2020-01-29