Managing Director
John Davidson
CEO Approval Rating
88/100
2002
PrivateSubsidiary of Carnegie Wave Energy Limited
http://www.energymadeclean.com