Michael Hennessey

Active Providence, RI Chief Executive Officer for Pri Renewable Energy, LLC