President & CEO
Charlie O'Dowd
CEO Approval Rating
70/100
2007
PublicSubsidiary of ABCO Energy, IncOtherABCE
http://www.abcosolar.com