An employee with Renova Energy since 2008, Isaac works to continually enhance the flow of information between departments at Renova and directly oversees a team of more than 65 professional installers on 16 crews who handle all commercial and residential installations of solar and storage as well as the scheduling for projects.
Current role