CEO
Michael Roach
Michael Roach founded Microgrid Horizons in 2012. Mr. Roach has many years of experience in renewable energy marketing, solar project development and finance, and sustainability. A Board of Advisors with extensive expertise and experience in engineering, energy, and finance works closely with Mr. Roach.