Davis Swan's picture

Davis Swan

President, Debarel Systems Ltd.

Member since 2013

Davis has been involved with energy policy development and the exploration of innovation in energy use throughout his career. F...