John is a longtime solar industry professional with more than 13 years of experience managing new partner development and training, business intelligence and portfolio management. Prior to Mosaic, he held leadership positions at Sunrun and REC Solar, Inc. He works closely with Mosaic’s clients throughout the solar ecosystem including OEMs, distributors, installers, sales organizations and SaaS platforms.
Sign up to view 2 direct reports
Get started