Co-Founder & CEO
Henry Duncan
CEO Approval Rating
68/100
06/2012
Private
http://www.castrumenergy.com