About Davis Swan
Davis has been involved with energy policy development and the exploration of innovation in energy use throughout his career. For more than 20 years he worked in the oil & gas industry where...
- Member for 5 years
- President, Debarel Systems Ltd.
- 69,502 content views
- Latest activity more than 6 months ago
- 5 likes in total