Thomas Neyhart is the CEO of PosiGen , a solar energy company. The Louisiana, New Orleans, based company was founded by Neyhart in 2011. He brings more than 25 years worth of management experience to PosiGen. For more than a decade, Thomas Neyhart was the COO at a large retail […]